I have been running an application called from Mercury Global Filtering which examines incoming mail and, through a set of rules, decides whether to send a notification to my mobile phone. The notification comes to the phone in the form of a test message, after sending an e-mail to the phone's e-mail address, which invites me to read the message. The notification provides the e-mail address of the sender of the original e-mail. So that I can decide whether or not to check the e-mail (and incur the cost involved), my application provides a tailored notification which generates a From address containing some basic information about the sender and the subject. An example might be an address of the form JohnSmith_at_email.com@invite_dinner.com. The domain name is, of course totally artificial, but gives me a clue as to whether I want to immediately read the mail or wait until I get home. The ISP SMTP server that I have been using has been accepting e-mails of this nature without using AUTHoriization and without any checking of the validity of the domain. This has now stopped, presumably as a result of tightened security.
I have been wondering whether I could replace this lost service by using my own Mercury SMTP server. However, to do this, I may have to allow the server to provide open relaying, which I obviously don't want to do. I have also investigated whether I could generate new Mercury users on-the-fly with my application, by automatically editing the user details in Mercury\Mail, e.g. a user called JohnSmith_at_email.com, which I could remove after the notification has been sent. However, so far as I can see, Mercury has to be re-started after making changes in the Mercury\Mail directory for such changes to come into effect, which is not a practical or an attractive thing to do automatically.
Maybe, I could allow open relaying but block access from outside with my firewall. I am not sure that this would help or how practical it might be.
Can anyone offer any advice about this (perhaps a bit strange) requirement.
Thank you
Gordon
<P>I have been running an application called from Mercury Global Filtering which examines incoming mail and, through a set of rules, decides whether to send a notification to my mobile phone.&nbsp; The notification comes to the phone in the form of a test message, after sending an e-mail to the phone's e-mail address, which invites me to read the message.&nbsp; The notification provides the e-mail address of the sender of the original e-mail.&nbsp; So that I can decide whether or not to check the e-mail (and incur the cost involved), my application provides a tailored notification which generates a From address containing some basic information about the sender and the subject.&nbsp; An example might be an address of the form <A href="mailto:JohnSmith_at_email.com@invite_dinner.com">JohnSmith_at_email.com@invite_dinner.com</A>.&nbsp; The domain name is, of course totally artificial, but gives me a clue as to whether I want to immediately read the mail or wait until I get home.&nbsp; The ISP SMTP server that I have been using has been accepting e-mails of this nature without using AUTHoriization&nbsp;and without any checking of the validity of the domain.&nbsp; This has now stopped, presumably as a result of tightened security.</P>
<P>I have been wondering whether I could replace this lost service by using my own Mercury SMTP server.&nbsp; However, to do this, I may have to&nbsp;allow&nbsp;the server to provide open relaying, which I obviously don't want to do.&nbsp; I have also investigated whether I could generate new Mercury users on-the-fly with my application, by automatically editing the user details in Mercury\Mail, e.g. a user called JohnSmith_at_email.com, which I could remove after the notification has been sent.&nbsp; However, so far as I can see, Mercury has to be re-started after making changes in the Mercury\Mail directory for such changes to come into effect, which is not a practical or an attractive thing to do automatically.</P>
<P>Maybe, I could allow open relaying but block access from outside with my firewall.&nbsp; I am not sure that this would help or how practical it might be.</P>
<P>Can anyone offer any advice about this (perhaps a bit strange) requirement.</P>
<P>Thank you</P>
<P>Gordon</P>