|
iMS, being the open system that it is, allows you
to do most anything that you want. The SMTP Server provides you with a
list of email headers. One header that should be in place always (though
not guaranteed) is the message-id header. The message-id header is
"supposed to be" unique. So, if you store the message ID in the database
you can verify if the incoming mail is a duplicate or not. However,
you don't know what the message-id is until the mail is received so your server
has already done most of the work of receiving the mail. Also, there will
be additional overhead by checking the message-id against the database.
Personally, I think I would just put up with a few duped messages from one or
two "dumb" mail servers.
Regards,
Howie
|
- [iMS] issue: duplicate messages sent from other mail servers Ali Jaffrey
- Howie Hamlin
