1

メールの送信に使用しているサーバーのメールサイズ制限を確認する方法はありますか?あなたが送っている人をチェックする方法があるとは思えません(しかし、それについても聞きたい方法があれば)。これは使用しているサーバーによって異なる可能性があると思います。そのため、要点を理解するために、Google Apps/Gmailサーバーについて具体的に質問します。他のポインタをいただければ幸いです:)

4

2 に答える 2

2

私の経験から-いいえ。すべてのサーバーには独自の制限があり、JavaMailApiを使用してサーバーを自動的に検出する方法はありません。

私の回避策:マップサーバーを作成します-プロパティファイルに制限を設定し、ユーザーからメールを送信するときに使用します。すべてのサーバーにアクセスして、サイトから定義できます。マップにサーバーが見つからなかった場合は、デフォルトの制限を使用します。

また、制限超過に関する標準的な通知はありませんでした。制限を超えるファイルを送信する場合の例外を意味します。

于 2012-05-11T14:40:36.667 に答える
1

SMTPを使用すると、サーバーは許可されている最大メッセージサイズを報告できます。すべてのサーバーがそうするわけではありません。 このスレッドには詳細があります。

于 2012-05-11T16:10:39.623 に答える