Page 90 - Mercury Manual.book
P. 90

85     The MercuryD POP3 Client Module
                Checking special headers in messages



               Checking special headers in messages


               By default, MercuryD goes through the standard headers in incoming mail looking for local
               addresses: the fields it examines are: "To", "Cc", "BCC" and "Received". MercuryD   Although MercuryD
               also records the Message-ID of every message it processes and usually will not attempt to   checks Received: headers
                                                                                                 for recipient information,
               deliver the same message twice.                                                   variations in format mean
                                                                                                 that it cannot always guar-
                                                                                                 antee that it will find them
               Unfortunately, not all ISPs use POP3 mailbox schemes that will work with this approach:   there.
               some use a non-standard header to record the address of the person for whom the message
               was actually intended - for example, "X-Deliver-To" is one that is seen from time to time.
               If your ISP uses a non-standard header to record the delivery envelope address, you can tell
               MercuryD about it using the Headers control: type in the name of the header Mercury should
               examine for local addresses (so, from our example above, you would type in X-Deliver-
               To). The field is not case-sensitive (so, X-Deliver-To and X-DELIVER-TO are treated as
               identical) and you can add the colon separator at the end of the name or not as you wish. If
               your ISP uses more than one special header to identify the local addressee, you can enter mul-
               tiple header names in this field, separated by semi-colon characters (";"). You must not type
               any spaces in this field.

               If you check the control labelled Check only in these headers then MercuryD will no longer
               examine the standard To, Cc, Bcc and Received headers for local addresses and will not dis-
               card duplicate messages. Use this control only if you are sure that your ISP always adds the
               header to your mail.

               Your ISP will usually be able to tell you if they use a special header to identify the envelope
               address in your messages.
   85   86   87   88   89   90   91   92   93   94   95