User Tools

Site Tools


how_to:duplicated_messages

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
Next revisionBoth sides next revision
how_to:duplicated_messages [2011/01/27 10:18] – created paulhow_to:duplicated_messages [2017/01/16 10:21] – [Duplicated Messages] paul
Line 1: Line 1:
 ======Duplicated Messages====== ======Duplicated Messages======
  
-If you get duplicate messages when VPOP3 downloads mail from the ISP there are several common reasons for this:+If you get duplicate messages, then there are several common reasons for this:
  
 =====Multiple POP3 mailboxes on the ISP===== =====Multiple POP3 mailboxes on the ISP=====
Line 7: Line 7:
  
 To link each ISP mailbox with a VPOP3 user, go to the VPOP3 **Mail Connectors -> Mail Collectors** page. Then, for each Mail Collector you have, in the **POP3 Routing** tab, choose **Send all messages to a specified user/list** and select the VPOP3 user who this POP3 mailbox is for. To link each ISP mailbox with a VPOP3 user, go to the VPOP3 **Mail Connectors -> Mail Collectors** page. Then, for each Mail Collector you have, in the **POP3 Routing** tab, choose **Send all messages to a specified user/list** and select the VPOP3 user who this POP3 mailbox is for.
 +
 +=====Duplicate messages at the ISP=====
 +Sometimes the ISP will duplicate messages in their mailbox if a message is sent to multiple recipients. For instance, if a message is addressed to 'bob@company.com' and 'jane@company.com', then the ISP will put a copy of the message into their mailbox for 'bob', and another copy for 'jane'. Also, some mail sending software will do this, so if a message is sent to two people, the sending software will send the message twice.
 +
 +Whatever the cause, more than one identical (or almost identical) message will be in the POP3 mailbox at the ISP. VPOP3 will download these and look at the message headers to see who the message is for. It will then send each copy of the message to each of the recipients listed in the message headers, meaning that people may get more than one copy.
 +
 +The duplicate detection in VPOP3 will usually fix this problem. However, there are some times when it can not - for instance, if the sending software has assigned each copy of the message a different ''message-id''. In that case VPOP3 plays safe and assumes that the messages are different copies. If it didn't do so, then there would be too great a risk of messages being lost.
 +
 +By default, the duplicate detection in VPOP3 is enabled, but to confirm this:
 +
 +  - Mail collector duplicate detection. Check **Mail Connectors -> Mail Collectors -> (name) -> POP3 General -> Attempt to remove duplicate messages**. Note that this only looks in the current session of this mail collector, it does not look among different sessions, or different collectors
 +  - Global duplicate detection. Check **Settings -> Misc Settings -> General -> Enable Global duplicate message detection for X days**
  
 =====Download Errors===== =====Download Errors=====
Line 20: Line 32:
 =====Multiple Copies of VPOP3 running===== =====Multiple Copies of VPOP3 running=====
 Using the **Processes** list in Windows Task Manager, make sure you do not have more than one copy of **VPOP3.EXE** running. (Click on the **Show Processes for all Users** button/box if there is one). Using the **Processes** list in Windows Task Manager, make sure you do not have more than one copy of **VPOP3.EXE** running. (Click on the **Show Processes for all Users** button/box if there is one).
 +
 +=====Internal messages being received multiple times=====
 +Some email clients (eg Microsoft Outlook) will silently resend messages if they don't receive a response from the mail server soon enough. This can lead to it resending a message many, many, times. This is most likely to happen with large messages and/or messages to many local recipients, because of the time taken to process these messages.
 +
 +To try to alleviate these problems, some things to check are:
 +  * make sure that VPOP3 is working as fast as it can - eg by regularly defragmenting the VPOP3 server hard disk (unless it's an SSD).
 +  * check any virus scanner on the sender's or VPOP3 PC. If that is checking SMTP (outgoing) messages, then that can add a substantial delay to sending large messages.
 +  * increase the timeout in Outlook (in the email account's 'Advanced' settings). The default is 1 minute, even though the SMTP standards say it should be at least 10 minutes.
 +  * if the problem is when sending to a large number of local users, then consider using a Mailing List in VPOP3 instead of a distribution list or just CCing lots of people. VPOP3 processes Mailing Lists in the background so it responds to the email client much quicker.
  
 =====Other causes===== =====Other causes=====
 If none of these common causes matches your problem, then you need to send a copy of a set of duplicated messages (eg if you receive two copies of a message, send both copies) to support@pscs.co.uk with any other information you have (eg which messages are duplicated etc). We must see the FULL message headers, not just the abbreviated headers which many email clients show by default. If none of these common causes matches your problem, then you need to send a copy of a set of duplicated messages (eg if you receive two copies of a message, send both copies) to support@pscs.co.uk with any other information you have (eg which messages are duplicated etc). We must see the FULL message headers, not just the abbreviated headers which many email clients show by default.
 +
 +See: [[how to:obtaining message headers|How to obtain message headers]]
how_to/duplicated_messages.txt · Last modified: 2018/11/14 10:45 by 127.0.0.1