For instance, if I own
charles@gmail.com, I'd like to be able
to send mail "From" that address with
PHP in my App, without getting the
"This message may not have been sent
by...." message.
If you own a gmail address you could just sent the messages via gmail's SMTP service, but keep in mind that gmail has a 500 email sent limit. Below is a topic describing how to use gmail's SMTP server with the popular PHPMailer.
Right now I'm just using the mail()
function within PHP, with Headers for
the From, Return Path, and X-Mailer
variables.
Outsourcing this is probably the way to go using for example:
We also offer a Free Plan with 200
Email Credits per day.
To read pricing visit http://sendgrid.com/pricing.html
No monthly committments, no minimums,
no limits. Just pay for what you use
at $0.001 / email or less.
Email messages are charged at $0.10
per thousand.
http://aws.amazon.com/ses/pricing/
Just to name a few which are very cheap to use without any hassle/setup.