web-dev-qa-db-ja.com

IOSからの添付ファイルが7.5Mbを超えるメール)は、送信トレイでスタックし、常に再送信を試みます。データ料金は数百ドルかかります

オンプレミスのExchange 2013サーバーがあります。 IOSデバイスのActiveSyncアカウントから大きな添付ファイルを含む電子メールを送信すると、電子メールが送信トレイに残って送信されなくなります。再送信を試み続け、ユーザーがデータの許容量を超過する可能性があります電話でリンクされているGmailアカウントから送信する場合や、Windows 8の電話から送信する場合は、これは行われません。

問題が発生し始める前に、添付ファイルのサイズを約7660870バイトに絞り込みました。この制限を数バイト超えると、メールにエラーメッセージが表示されますが、添付ファイルなしで送信されます。さらに数バイトを追加すると、エラーメッセージが表示されますが、メールは送信されず、送信トレイでスタックします。これらのサイズは、内部および外部のメールで許可されているサイズ制限を下回っています。さらに、この問題の動作は、添付ファイルだけでなく、ヘッダー、本文などを含むメッセージの合計サイズに依存すると推測しています。

誰かがこれが以前に起こるのを見たことがありますか、またはこれを引き起こしている可能性があるものについて何か考えがありますか?

4
eltommo

https://technet.Microsoft.com/en-gb/library/hh529949(v = exchg.150).aspx を見てください。

そのページの下部に、有効な最大制限が構成した制限より約33%小さいことを示す興味深い行があります。 Active Syncのデフォルトが10MBであり、7前後の問題が発生しているとすると、それは理にかなっています。

20mbに増やしてみて、違いが出るかどうかを確認してください。

4
Drifter104

IIS)のuploadReadAheadSizeを次の例のように増やしてみてください(サイズを必要なサイズに変更してください)。

C:\Windows\System32\inetsrv\appcmd.exe set config -section:system.webServer/serverRuntime /uploadReadAheadSize:"10485760" /commit:apphost

C:\Windows\System32\inetsrv\appcmd.exe set config "Default Web Site" -section:system.webServer/serverRuntime /uploadReadAheadSize:"10485760" /commit:apphost

またはIIS管理ツールから直接:

enter image description here

0