- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:[PHP]POP3でのメールサーバへの接続方法)
[PHP]POP3でのメールサーバへの接続方法
このQ&Aのポイント
- PHPでPOP3を使用してメールサーバへの接続方法を調べています。メールボックスからメールを取得し、添付ファイルを取り出す作業を行いたいと思っています。
- imap_open関数よりもPOP3の方が単純であると聞いたため、今回はPOP3での接続方法を探しています。しかし、具体的な方法がわからず困っています。
- 参考になるページがあれば教えていただけると助かります。説明が不足しているかもしれませんが、よろしくお願いします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
IMAP関数はPOP3接続もサポートしておりますのでサーバーにインストール されているのでしたらそちらをご利用されるのがよろしいかとおもいます。 IMAP、POP3 および NNTP http://jp.php.net/manual/ja/book.imap.php imap_open http://jp.php.net/manual/ja/function.imap-open.php >// ローカルマシンのポート 110 で稼動している POP3 サーバに接続するには、 >$mbox = imap_open ("{localhost:110/pop3}INBOX", "user_id", "password"); imap_openで開いたらimap_listでメールの一覧を所得してimap_fetchbodyで メールの各パートを参照してみてください。
その他の回答 (1)
- koba0626
- ベストアンサー率67% (19/28)
回答No.1
PHPの標準マニュアルにありますよ。 PHP4,5でも使えると思います。 http://php.net/manual/ja/function.imap-open.php 個人的には、 PEAR::Net_POP3を使うほうが好きですが。
質問者
お礼
PEAR::Net_POP3…、いろいろ調べていた時に何度か記述を見かけました。 詳しくどういった動きをするのかまだわかっていませんが、参考にさせて頂きます。
お礼
丁寧な回答ありがとうございます。 大変初歩的な質問でお恥ずかしいのですが、ここでいう「サーバーにインストール されているのでしたら」とは何のことでしょうか? 調べてみるとimapを使うにはあれが必要これが必要といろいろ書いてあり、軽くパニックになっています。 もしよろしければ、お時間がある時で構いませんので宜しくお願い致します。