凄く基本的なことですが、忘れてるとはまってしまうので戒めを込めて晒してみる。
PHPではSendmailやmailなどでメールを送信する事が出来る。
フレームワークに備え付けのものもあればモジュールで便利なものもたくさんある。
アレコレしたいならソケット作って投げ込んでやればいろいろと出来るんだけど
外部のSMTPを使う場合はセキュリティ上の注意が必要。
GoogleやYahooやその他いろいろなところがSMTPを公開している。
もちろんユーザー登録をしている人に対してではあるけど、こうすることでクライアントを選ぶことなく自由にメールのやり取りが可能となる。
しかしなんでもOKにするとスパムなんかの温床になるので制限はあったりする。
時間あたりに送信できる数であったり、SSLでの接続にしたりいろいろとあるが、すごく基本的なことに
fromと送信者が一致していること関連記事