mutli ip support (General questions)
1. can i run more then one smtpserver object (control array) with in the program ?
for ex. i have five email send to yahoo.com
i would like to schedule it by using different smtp server to prevent yahoo put me on bad list
eg. smtp1.mydomain.com real ip 202.1.1.2
smtp2.mydomain.com real ip 202.1.1.3
smtp3.mydomain.com real ip 202.1.1.4
2. if item 1 ok, for each control array, i can set different ID name for HELO command ?
3. is there any log general by event or i need to handle by myself
4. the file.append will save the message to a file ? can i put it to access or other database ?
thanks
[:uhoh:][:uhoh:]
Re: mutli ip support
Hi Don,
Let me try answrting all of these questions:
1. You can, just run separate instance of wodSmtpServer for each IP. You should also use BindIP property to bind server to listen only to certain IP.
2. You can change the Helo String for each user. You can do that by modifying the user.HELODomain property, of by changing it directly (when provided) in HelpReceived or Command Event.
3. You should implement your own logging.
4. wodSmtpServer will always store messages to files. If you don't specify the FileName, wodSmtpServer will create a temporary file. However, if you wish to store message contents to a database, or read it from there, you should use Body message and populate it from database.
Hope I helped.
Regards,
Damba