0

一般的な手法だと思いますが、次の2つのオプションを試しました。

1) 既存の POP3 PHP クライアントを使用して、ローカル メール アカウントにアクセスします。「接続できませんでした」と出ます。GoDaddy の pop3 サーバーに接続しているローカルホストで実行すると、同じコードが機能します

2) ローカル mbox ファイルの解析 - アクセスできるかどうかわかりません。アクセスできないようです。

ここでどのアプローチが最善であるべきかについての良いアイデアはありますか?

4

3 に答える 3

1

POP3オプションを使用します。適切なポート/ホストなどを取得すると、機能するはずです。

もう 1 つのオプションでは、メール サーバーに既にある機能の大部分を複製することになり、メール サーバーに小さなバグがあり、メールが正しく表示されなかったり、さらに悪いことに、mbox が破損したりする可能性が非常に高くなります。

2 を使用する場合は、mbox ビットを実行するためのライブラリを見つけてみてください。

于 2008-11-30T09:34:14.670 に答える
0

Zend Framework にはメール コンポーネントがあり、さまざまなソースから読み取ることができます。

于 2008-11-30T10:04:36.307 に答える
0

私はこれを理解したようです。共有ホスティング (具体的には GoDaddy) は、独自の POP3 サーバーを含め、どこでも直接 TCP 接続を許可しません。mbox ファイルに直接アクセスすることもできないようです。だから、うまくいかないだけだと思います。

リプライの皆様ありがとうございます!

このオプションを提供する他の安価な共有ホスティング プランがあるかもしれません...

于 2008-11-30T19:00:03.170 に答える