問題タブ [pop3]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1471 参照

perl - MS Exchange POP3 UIDL コマンドによって提供される UID は本当に一意ですか?

Perl で Net::POP3 を使用して、MS Exchange サーバー上のメールボックスを反復処理しています。各メッセージ番号に対して UIDL コマンドを実行し、返された ID を以前に表示された ID と比較して、過去にこのメッセージを処理したことがあるかどうかを確認します。ただし、個々の POP3 メールボックス内で、同じ UID が異なるメッセージに対して複数回表示されるように見えることもわかっています。

なぜこれが起こっているのでしょうか?UID は本当に一意ではないのですか? または、同じメールボックス内でメッセージが重複していませんか?

0 投票する
3 に答える
871 参照

c# - POP3プロトコルを使用してメールを取得する際の問題を解決してください

C#とMicrosoft .Net CompactFramework1.0を使用しています。System.Net.Sockets.NetworkStreamTcpClientクラスを使用してPOP3プロトコルを実装しようとしました。ログインして電子メールを受信し、いくつかの電子メールサーバーで添付ファイルを保存することができます。しかし、一部の人にとっては、私は問題にぶつかり続けます。

List <Index>コマンドを送信してメールメッセージのサイズを読み取りました。状況によっては、実際の値よりも大幅に小さいサイズになります。たとえば、同じEメールの場合:

なぜ私は今までに正しいサイズを手に入れないのですか?私が使用している次のコード。

電子メールのサイズは、手順StringBuilderの最後ののサイズと一致することはありません。PopRead電子メールのサイズが信頼できず、読み取ることができるデータがさらにある場合でも、のDataAvailableプロパティがNetworkStream誤っていることがあるため、電子メールを確実に読み取ることができません。

DataAvailableActiveSyncを介してコンピューターのインターネット接続を使用する場合よりも、(データプランを使用して)無線で電子メールサーバーに接続しようとすると、プロパティがfalseになることがよくあります。

それが役立つ場合、電子メールサーバーはExchange2003とExchange2007です。

次の手順を使用して、電子メールメッセージのサイズを取得します。

問題を解決するために必要なすべての情報を提供したことを願っています。正しい方向へのヘルプやポインタは、多くの助けになります。

ありがとう、
チャンドラ。

0 投票する
1 に答える
1225 参照

php - PHP用の高度なオープンソースpop3クラスはありますか?

PHP 用の高度なオープン ソース pop3 クラスを探しています。送信メールの場合、phpmailer を使用しています。受信メールを処理するには pop3 クラスが必要です (読み取り、削除、デコード)。

読んでいただきありがとうございます。ご協力をお願いいたします。

0 投票する
1 に答える
643 参照

zend-framework - Zend Mailでsmtpの前にポップする方法は?

Zend Mail Compoment を使い始めたばかりで、smtp の前に pop が必要ですが、zend mail doc にはそれについての言及はありません。

誰でもそれについてアドバイスできますか?

ありがとう

0 投票する
6 に答える
11567 参照

imap - 開発用途に適したメール サーバーは何ですか?

私は電子メールに反応することを含むいくつかの開発を行っており、これにはローカルの IMAP メール サーバーを使用したいと考えています。

現在、メール送信のテストにDevnull SMTP サーバーを使用していますが、これはメッセージをログに記録して破棄するだけで、受信メール/メールボックスをチェックするための IMAP は実行しません。

必要に応じて簡単に開始/停止できる軽量のサーバーが必要です。

マルチプラットフォームが望ましいですが、特定のプラットフォームについても自由に回答してください。

(どちらにしても私のコードでは両方をサポートするので、POP3 ベースのサーバーも開発用に使用できます。)

0 投票する
3 に答える
9009 参照

ssl - SMTP クライアントは、明示的 SSL または暗黙的 SSL のどちらを使用するかをどのように決定するか

SSL/TLS をサポートするほとんどのメール クライアントでは、ユーザーは SSL を有効にするかどうかを指定するだけで済みます。ユーザーは、明示的 SSL と暗黙的 SSL およびそれらの違いについて何も知る必要はありません。

では、メール クライアントはどの種類の SSL を使用するかをどのように判断するのでしょうか? デフォルトのポート番号に基づいていますか? それはただ1つを試してからもう1つを試しますか?

0 投票する
1 に答える
643 参照

mysql - メールをRailsに取り込むための高速な機能:Pop3 / Imapまたは直接MySQLクエリ?

問題のケースが多少変わったので、私の別の質問を書き直します。

メールサーバー(別のマシン)からRailsアプリにメールを送信してそこで処理したい場合は、次のようにします。

  • net/Popまたはnet/imapを介して接続してメールをダウンロードする
  • メールサーバーのメールをMySQLデータベースに保存し(DBMailなどを使用)、MySQLデータベースに直接接続します
  • または、まだ表示されていない3番目のオプションはありますか?たぶん、メールサーバー自体にメールをRailsアプリに投稿させますか?

アドバイスありがとうございます!

0 投票する
2 に答える
822 参照

c# - 電子メール モニターの同期

POP3 を使用して専用の Gmail アカウントを監視し、特殊なコマンド メールに適切に反応する C# プログラムを作成しています。

最大限の信頼性を得るために、このプログラムを全国の複数のコンピューターで実行します。現在、プログラムの 2 つのインスタンスが同じメッセージを読み取ってから、そのうちの 1 つがメッセージを削除する可能性があり、メッセージが 2 回処理されるという競合状態があります。

各コマンドが 1 回だけ処理されるようにするにはどうすればよいですか?

Gmail の POP3 アクセスは、各メッセージを 1 回だけ提供していました (RETR と DELE を単一のアトミック操作にする) が、この動作を再現することはできなくなりました。

コンピュータ間の唯一の通信方法は、SQL Server と HTTP サーバー (私が管理) です。

0 投票する
2 に答える
426 参照

c# - Outlook の pop3 と ldap の設定を C# で変更することはできますか?

c# を使用して、ローカル Outlook クライアントの pop3 のパスワードやその他の設定を変更することはできますか? どんな助けでも大歓迎です。私はあまり運がありませんでした。ありがとうございました。