Uploaded image for project: 'James Server'
  1. James Server
  2. JAMES-2519

Duplicate entries in sent items

    XMLWordPrintableJSON

    Details

    • Type: Bug
    • Status: Open
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: 3.0.1
    • Fix Version/s: None
    • Component/s: Remote Delivery
    • Labels:
      None
    • Environment:
      Ubuntu 18.04 Server (James)
      Postgresql 10 (message store)
      Ubuntu 16.04 (Desktops) with Evolution (Email client)

      Description

      To get around issues where remote delivery does not work (relay denied), I have configured email clients to use the SMTP server directly and move sent items to James SENT folder. While this works, it does have a strange side effect. If you send an item to an external recipient and CC to a recipient in the domain handled by James, then multiple copies of the sent item ends up in SENT folder. While this might look like a email client problem, I would have expected this to have happened before switching to James. So, my guess is the following happens:

      1. You send a message to external recipient and CC to internal recipient (email client uses external SMTP server)
      2. Email client copies mail to SENT folder 
      3. Fetchmail retrieves a copy from external POP3 server
      4. Fetchmail interprets "FROM" address and stores it in SENT folder of sender

      Possible solution (if my interpretation is correct):
      When fetchmail interprets the FROM address, it first checks whether a duplicate already exists before adding it to the SENT folder. The fields to use for checking whether or not it is in fact a duplicate might or might not be trivial.

        Attachments

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              stellenbosser John Bester
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated: