what is required to use the default PHP email notifications built in to WordPress?
WordPress seems to be happy to send your mail “right out of the box” so to speak. If you are using a “Windows” box for your server (and I am assuming you may have it running on a desktop OS such as XP ), you can take a look in php.ini. There should be a section very similar to this:
[mail function]
; For Win32 only.
SMTP = localhost
smtp_port = 25
; For Win32 only.
;sendmail_from = me[at]example[dot]com
If you substitute your smtp server and e-mail information (the info your isp gave you for your e-mail account), I think php will probably send your mail. Uncomment the “;sendmail_from” line after you enter your info.
Most ISP’s will not allow you to relay mail on port 25 from a residential ip address, so if you have a “Nix” box, sendmail may still fail -as well as SMTP services on an IIS installation.
The solution is to get yourself a G-mail account and use a plugin like Shift This, or Cimy Swift, that allows you to use the G-Mail smtp server for your account. Both work. Or just get a hosted domain and let them worry about the mail. ??
A word of warning if using either of the above mentioned plugins on a linux server with SeLinux turned on. You have to add a Boolean ( I think that’s the right term), to the selinux context that will allow httpd scripts and modules to connect to the network in order for the mailer to succeed.
Holy cow.. looking at this I realize that it’s probably way more than you wanted, and hasn’t got much to do with WordPress, but maybe something will be useful.
Best of luck.