人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

外部 SMTP サーバを使った PHP のメール送信方法について

SMTP サーバが PHP プログラムの置かれているサーバとは別のマシンにあり、SMTP サーバの IP アドレスを指定してメール送信を行いたいです。
PEAR の Mail を使えば可能なことは分かっていますが、PEAR が使えない環境なので、他の方法を教えて下さい。

・PEAR 以外の方法
・Linux + PHP

PEAR の Mail でやっているこれ↓と同じ事を別の方法でやりたいです。
http://www.bnote.net/php/pear/mail_03_smtp.shtml

よろしくお願いします。

●質問者: kaijikaiji
●カテゴリ:ウェブ制作
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

質問者から

他に方法がなければ PEAR を設置して使おうと思いますが、まずは PEAR 以外の方法で、また PEAR と同じ事をスクラッチで作るのではない方法で、お願いします。


1 ● orz66
●200ポイント ベストアンサー

こういうのでしょうか?

Qd Simple SMTPとは

PHPにおいて標準のmail()関数が使用できない環境であっても、手軽にメールを送れるようにするライブラリです。
具体的には、外部SMTPサーバーに接続してメールを送ります。
またSMTP送信の方が一般的には、mail()関数よりも高速動作します。



はてなの過去の質問
http://q.hatena.ne.jp/1288710992

GmailのSMTPを利用する方法のページも紹介されてます。


kaijikaijiさんのコメント
ありがとうございます。 やりたいことはご紹介の「Qd Simple SMTP」と同じです。 ただ、このツールの信頼性が ? な感じなので、もっと標準的な機能で実現できればいいかなと思うのですが、やっぱり難しいですかね。

orz66さんのコメント
あとは、PHPMailerが有名ですね。

kaijikaijiさんのコメント
PHPMailer は知りませんでした。SMTP できそうですね。ありがとうございます。
関連質問

●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ