AFAIK, you probably aren't going to have a lot of success with this,
depending on where you are running the embedded SMTP server and how
certain things are configured (like reverse DNS). For example, if you
are running it on a home PC connected to your ISP, then most incoming
SMTP servers are going to reject your mail.
To ensure good success, you really need to use an SMTP server that is
'allowed' (SPF record and reverse DNS setup properly) to send e-mail for
the domain you are sending the mail from. If you are wanting to send
e-mail from your Yahoo account using a non-Yahoo SMTP server, for
example, then that will very likely fail.
Personally, I use FastMail.fm for all of my e-mail purposes: I have the
MX records for all of my domains setup to use FastMail's incoming SMTP
servers, and for outgoing mail I have SPF records setup for my domains
that allow e-mail to be sent from FastMail. So I always use FastMail
when sending e-mail from my domains, whether at home, work, etc.
For the mass mailing part, I've used Mach5 Mailer (www.mach5.com) on a
couple of occasions. It can be configured to get e-mail addresses from
a database, and you can also extend its functionality via scripting
(VBScript & JavaScript). I've used it along with my FastMail account to
send a few thousand e-mails in the past (although not all at once,
spread out over a few days, and configured to use one thread at a time.)
Hope this helps,
Mike Mills
Abdul Habra wrote:
I am looking for an embedded SMTP server. Any suggestions?
What I am trying to do is to send emails to a bunch of recipients (~
5000) similar to spam, but legit, not spam. The list of users is
stored in a db table.
Most of ISP hosting services I checked block this type, or require me
to pay a lot of $.
I thought if I can write a program that embeds an SMTP server on my
local machine, and use it to send, it may work.
I am aware of Apache James, but it runs as a server process, and I
prefer to embed the SMTP server just while my app is running. James
seems the best option so far.
Any ideas?
Thank You,
Abdul Habra
------------------------------------------------------------------------
Park yourself in front of a world of choices in alternative vehicles.
Visit the Yahoo! Auto Green Center.
<http://us.rd.yahoo.com/evt=48246/*http://autos.yahoo.com/green_center/;_ylc=X3oDMTE5cDF2bXZzBF9TAzk3MTA3MDc2BHNlYwNtYWlsdGFncwRzbGsDZ3JlZW4tY2VudGVy>
|