When sendmail becomes a pain in the arse
Hands up. I just gave up on setting up sendmail on our server. (Notice how many times I used “up”.) The WordPress user registration really gave me a huge pain in the ass. Users who register on our intranet blog aren’t able to login because the server wouldn’t send the emails containing the password set by WordPress.
And I just can’t figure out what I’ve done wrong with the sendmail configuration. I followed every step. There must be some firewall monster-of-unknown-origin hiding behind mail server from where the sendmail client is connected.
But thank goodness, there’s Google. I’m no sys admin. But I can very much assure you of my patience in “Googling” (I’m a Certified Googler ™). Guess what I found?
wpPHPMailer by Coffee2Code. This plugin “enables WordPress to send e-mail via SMTP instead of via PHP’s mail() function (aka sendmail).” And yes, it works with WordPress 2.1.2.
Although I’m not entirely giving up on sendmail, this I bet shall probably momentarily assure the bosses of their clean and sparkly countenace the next time they meet the bigger bosses.

Well, congratulations!
Is that working correctly in WP 2.2+?
@awflasher: I’m sorry I’m not sure if it does.
I know I should ask the author of the plugin but it looks like he hasn’t updated it so ..
Hindi ko kasi mapagana yung plugin..I’m still getting errors. Can you help me please..Sorry sobrang desperate lang ako..huhu