PHP Mail server for Windows

Usually I wouldn't be looking for a mail server, since I just compile sendmail with PHP. However, now that I am on a Windows box, I was looking for a free mail server that would work well with PHP.

Thanks.
drakkarnoirAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

hernst42Commented:
If you already have a mailserver where you can send your mails over use that mailserver by setting the values in the php.ini:

; For Win32 only.
SMTP = smtp.example.com
; For Win32 only.
sendmail_from = me@example.com

For detailed explanation of that ini-vars see http://de.php.net/mail

If you are using W2K and later on the IIS-package contains also a Mailserver. So if you only want to send mails from within PHP there is no need to setup an extra mailserver on that box
0
Diablo84Commented:
As far as i am aware Windows boxes must connect to a remote server via smtp and send the mail via that server.

In which case you might want to google for a free smtp server (a quick search returned: http://www.postcastserver.com/ which looks potential) or you could use your ISP's smtp service if they permit this.

You would then want to look at phpmailer (http://phpmailer.sourceforge.net/) so you can use the class to easily connect to the smtp server, eg:

$mail->IsSMTP();
$mail->Host     = "smtp.domain.com;
$mail->SMTPAuth = true;
$mail->Username = "your_accounts_username";
$mail->Password = "the_accounts_password";

Maybe there is a better option for Windows based mail, i'd like to think so but i haven't yet come across anything.
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
ThGCommented:
In case you have IIS available it contains an SMTP server if i recall correctly. The problem is the licence thing. Using your isp's  one is a good idea anyway, because it would require less traffic from your host.
0
drakkarnoirAuthor Commented:
Yes, you are right Diablo.

Here was my solution:

I got Xmail from xmailserver.org, then set the corresponding SMTP and POP3 servers to my ISP's (the settings they gave me for my Outlook).

ThG, :P @ IIS. I'm using Apache2 :)
0
ThGCommented:
I tend to agree with your IIS opinion, but shame on you for using Windows as host! :-)  joking.
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
PHP

From novice to tech pro — start learning today.