ArticlesArticles Most Popular ArticlesMost Popular Articles
RSS Feeds
DrillDown Icon Table of Contents
DrillDown Icon 2019 Official Holidays & Support Schedule
DrillDown Icon IMPORTANT: End of Life of SHA1 on Windows Server 2003
DrillDown Icon IMPORTANT: Supported Operating Systems
DrillDown Icon PLEASE READ: Our Update Server IPs Have Changed
DrillDown Icon Support
DrillDown Icon modusGate for Microsoft Azure
DrillDown Icon modusCloud
DrillDown Icon Alleviating Spam – Best Practices
DrillDown Icon directQuarantine Technical Information
DrillDown Icon modusMail & modusGate Technical Information
DrillDown Icon Documentation & Release Information
DrillDown Icon Known Issues (non-release related)
DrillDown Icon Configuration Information
DrillDown Icon Troubleshooting
DrillDown Icon NTLM Advertisement Causes Connection & Login Problems
DrillDown Icon LDAP Service Won't Start
DrillDown Icon PostgreSQL Extended DB Upgrade Scripts Do Not Add Quota Columns
DrillDown Icon Mac OS X Mail corrupts file attachments
DrillDown Icon Unhandled error occurs when accessing WebMail/Quarantine
DrillDown Icon Error Codes and Messages
DrillDown Icon AV Backup Folders Are Not Self-Cleaning
DrillDown Icon Invirus Buildup and/or Server Freezes at Regular Intervals
DrillDown Icon ‘Failed to access IIS metabase’ when Accessing the Web Applications
DrillDown Icon How-To: Isolate Problems Using the System Health
DrillDown Icon How-To: Respool Messages
DrillDown Icon How-to: Troubleshooting DNS Resolution Problems
DrillDown Icon Troubleshooting Mail Delivery Problems
DrillDown Icon System Health Counters Display "Unavailable" in WebMonitor
DrillDown Icon Cannot Delete "Scanning Errors" from the Quarantine
DrillDown Icon Running Outlook 2007 & Windows Vista with modusMail May Cause Slow Downs
DrillDown Icon PostgreSQL Will Not Install Properly
DrillDown Icon Quarantine Reports are not Being Generated
DrillDown Icon WebQuarantine Settings Generate a "Value Cannot be Null" Error
DrillDown Icon Quarantined Messages are Being Labeled as “Possible Virus”
DrillDown Icon Incoming Spool Directory is Backing Up
DrillDown Icon Outlook Express 5.0.6 Cannot Send Through Modus When Using SMTP Auth
DrillDown Icon Non-sequential Logging in the Log File
DrillDown Icon Mailbox Aliases Periodically Disappear from the modusGate Console
DrillDown Icon MODUSCAN Service Does Not Start
DrillDown Icon Quarantine Reports are Generated Too Often / Cannot Release Spam from the Report
DrillDown Icon modusGate is Not Scanning Outbound Mail for Spam Content
DrillDown Icon EXPORT Function in the Message Audit Log Does Not Open the Export Dialog Box
DrillDown Icon POP3 Service Slow Response Causes Message Retrieval Problems
DrillDown Icon Inconsistent SMTPDS Behavior When Returning a DSN (Delivery Status Notification)
DrillDown Icon Norman AV is no longer being updated
DrillDown Icon Cannot Access or Save Changes in WebMail/Quarantine Settings
DrillDown Icon Spam / Virus Definition Updates Not Working Properly
DrillDown Icon Office 2007 Attachments Being Scanned as Archives and Blocked
DrillDown Icon Users List Refresh is Slow to Respond
DrillDown Icon Remote Console Freezes when Optimizing the Index
DrillDown Icon "Delete All Spam" in the Quarantine Report Times Out
DrillDown Icon Util.exe Uses 100% CPU
DrillDown Icon WebMail & WebQuarantine Login Issues
DrillDown Icon WebMail Log Files Not Created
DrillDown Icon WebAdmin Settings Generate "Page cannot be displayed" Error
DrillDown Icon How-To: Ensure Deliverability to Specific Problem Domains
DrillDown Icon Info: Dell Servers
DrillDown Icon Info: 3rd-Party Anti-Virus Desktop Scanners
DrillDown Icon Info: Applying Windows 2003 Critical Updates
DrillDown Icon Header Elements Added by MX-LOGIC Cause Parsing Problems for the AutoReply Function
DrillDown Icon Archived Articles
DrillDown Icon Quarantine Database Problems when Upgrading from 4.4.568
DrillDown Icon How to fix web components to view with IE 11
DrillDown Icon Unable to Update Avira Virus Engine:
DrillDown Icon Invalid license for VircomMailAuto
DrillDown Icon Error 00002f0D running Spam updates.
DrillDown Icon Avira Virus Updates Generate an Error: 0XE007FDF1
DrillDown Icon Modusmon Service will not start:
DrillDown Icon How-To: Troubleshoot outbound mail flow
DrillDown Icon IMAP Syn Flood
DrillDown Icon Understanding Message Headers
DrillDown Icon Hardware & OS System Requirements
DrillDown Icon Tools
DrillDown Icon Other Product Technical Information
DrillDown Icon Professional Services
DrillDown Icon Newsletters
  Email This ArticlePrint PreviewPrint Current Article/Category and All Sub-Articles/Categories
 
Incoming Spool Directory is Backing Up

 

Product: ModusMail

Version & Build: All

 

 

Problem:

Messages are backed up in the …\Vircom\ModusMail\Spool\Incoming folder and delivery to the users is taking a long time.
 

 

Background:

The SMTPDS (delivery service) is responsible for mail processing in the Incoming and Holding / Domains directories.  Messages waiting to be processed through Incoming include:

  • Mail from the outside world (Internet) waiting to be delivered to local mailboxes
  • Mail from local users waiting to be delivered to other local users and to the outside world (Internet)
  • Delivery failure notices or other internal postmaster warning messages generated by Modus

 

Causes and troubleshooting tips:

There are several possible reasons for delays in this part of the spool and this article includes a list of the most likely causes and specific configuration errors. 
 

 

1 - Postmaster's Inbox is full:

  • In the Console, go to Users – Properties – Info and select the Postmaster mailbox for the default (primary)
  • Check the Mailbox Size (# messages)
  • If there are 1000+ messages, in Windows Explorer, rename the Inbox folder (i.e. …Vircom\ModusMail\Mailbox\postmaster\Inbox)
  • In the Console, for the Postmaster account, go to Users – Preferences – Quotas and set all quotas to None
  • Stop and start the SMTPDS service
  • If the postmaster box is forwarding to a local email address, perform these steps for that address too

2 - The Spool\Domains\$local$ directory is backlogged:

  • Check if the drive containing the Mailbox directory is full and free up space, if necessary
  • Check if the C: drive is full, even if Modus is installed on another drive
    • A minimum of 500mg free space is required
  • Check the properties on the drive(s) containing the Mailbox and Spool directories
    • Disable the Indexing Service, which is turned on by default
      • Disable it on the drive properties directly and allow the change to propagate to the child objects (this can take a very long time) or  turn off the Indexing Service in Administrative Tools > Services (preferred)
  • If you use Generic (Registry) mailboxes, ensure that there is enough space in the Registry
    • Right-click the My Computer icon and select Properties
    • Click on Advanced > Performance Options> Change and verify the current and maximum registry size settings
  • If you use a database for authentication, check the following:
    • Is the database responding (i.e. is the SQL service running)?
    • Are there any performance problems on the database with CPU or memory consumption?  Check the Event Viewer & Task Manager.
    • Do you have any indexes or triggers set up on the database that call other tables or databases? If so, remove them.
  • Are you running a database trace or logging?  Go to the Data Sources (ODBC) and click on Tracing to stop any tracing.

 

3 - Mail Loops and Denial of Service (DoS) attacks:

 

The program may be experiencing multiple simultaneous mail loops that may be the result of a DoS attack.  While Modus is designed to discard any messages that cannot be processed when in a loop, multiple simultaneous loops or a directed spam attack can affect the server's performance.

 

  • In Windows Explorer, go to …\Vircom\ModusMail\Spool\Dead folder to check the contents
  • Multiple .msg and.txt files, with the same message IDs, indicates a mail looping problem
  • Open the .txt files to confirm the error ("mail loop has been detected")
  • Check the associated .msg file to see what address is having problems
  • To resolve this problem, in the Console, go to Users – Properties – General and select the user causing the problem
  • Remove the forwarding address from the user's setting or disable Don't leave a copy of a forward message in this mailbox and, instead, set a message lifetime of 1 day under Users – Preferences – Quotas

 

For DoS attacks:

 

Look for multiple delivery failure messages that appear to be generated by the same source address.  Proceed with one or more of the following:

  • Block that address in Security – Properties – Protocol Filter
  • Add that address in Security – Properties – Connections, click on Reject all incoming mail from...
  • Alternatively, you can create a custom sieve script

 

From a Command Prompt, run the netstat -a command to review all current connections to the server.  If there are multiple connections from questionable sources, block them using the Security options:

  • Go to Security – Properties – Connection Limits, enable Total number of simultaneous connections allowed from the same IP and set the limit

 

Modified 7/8/2008
Keywords:
Article ID: 1069