Pegasus Mail & Mercury

Welcome to the Community for Pegasus Mail and
The Mercury Mail Transport System, the Internet's longest-serving PC e-mail system!
Welcome to Pegasus Mail & Mercury Sign in | Join | Help
Home Blogs Forums Downloads Pegasus Mail Overview Mercury Overview Wiki

Forward Rejections with MercuryC creating loop

  •  07-20-2016, 20:22

    • cretson is not online. Last active: 01-22-2019, 16:10 cretson
    • Top 500 Contributor
    • Joined on 08-09-2008
    • Member
    • Points 260

    Forward Rejections with MercuryC creating loop

    I have a MercuryC module using a third-party email relay service. I have a couple users who have their emails forwarding to an external (gmail) account.  

    A problem surfaced when there was a rejection from the relay service one day.  A couple messages arrived for my forward-all-emails-to-gmail users, which MercuryC tried to forward to their gmail accounts.  The relay service rejected, which requeued the messages, PLUS added a delivery failure notice to these users to the queue - which it then attempted to forward to their gmail account, creating more failure noticed.  Long story short, 3 emails quickly ballooned to >8100 messages in the queue!  When the issue with the relay service was resolved, it ate up my 150 message per day limit in a matter of seconds.  I cleared the MERCURY\QUEUE folder, so problem solved. 

    But is there a way to prevent this from happening again?  Ie, can I prevent delivery notification failures from being forwarded, or not generate delivery notification failures when the error on MercuryC is that the relay service is refusing the connection, not an endpoint-failure? 

    Filed under:
View Complete Thread

Contact | Advertise | Host provider: PraktIT | Terms of Use | Privacy Statement
Copyright © 2007-2011 David Harris / Peter Strömblad. | Pegasus Mail Home Page