一般的な手法だと思いますが、次の2つのオプションを試しました。
1) 既存の POP3 PHP クライアントを使用して、ローカル メール アカウントにアクセスします。「接続できませんでした」と出ます。GoDaddy の pop3 サーバーに接続しているローカルホストで実行すると、同じコードが機能します
2) ローカル mbox ファイルの解析 - アクセスできるかどうかわかりません。アクセスできないようです。
ここでどのアプローチが最善であるべきかについての良いアイデアはありますか?
一般的な手法だと思いますが、次の2つのオプションを試しました。
1) 既存の POP3 PHP クライアントを使用して、ローカル メール アカウントにアクセスします。「接続できませんでした」と出ます。GoDaddy の pop3 サーバーに接続しているローカルホストで実行すると、同じコードが機能します
2) ローカル mbox ファイルの解析 - アクセスできるかどうかわかりません。アクセスできないようです。
ここでどのアプローチが最善であるべきかについての良いアイデアはありますか?
POP3オプションを使用します。適切なポート/ホストなどを取得すると、機能するはずです。
もう 1 つのオプションでは、メール サーバーに既にある機能の大部分を複製することになり、メール サーバーに小さなバグがあり、メールが正しく表示されなかったり、さらに悪いことに、mbox が破損したりする可能性が非常に高くなります。
2 を使用する場合は、mbox ビットを実行するためのライブラリを見つけてみてください。
Zend Framework にはメール コンポーネントがあり、さまざまなソースから読み取ることができます。
私はこれを理解したようです。共有ホスティング (具体的には GoDaddy) は、独自の POP3 サーバーを含め、どこでも直接 TCP 接続を許可しません。mbox ファイルに直接アクセスすることもできないようです。だから、うまくいかないだけだと思います。
リプライの皆様ありがとうございます!
このオプションを提供する他の安価な共有ホスティング プランがあるかもしれません...