web-dev-qa-db-ja.com

Exchange 2010:最大電子メールサイズの増加に関する問題(smtp; 550 5.3.4 SMTPSEND.OverAdvertisedSize)

最近展開した1サーバーのWindowsドメインで、Windows 2008 R2 StandardSP1とExchange2010 SP3を実行し、2003R2ドメインとフォレストレベルで実行しています。サーバーは、ポート25(SMTP)とPOP3コレクターであるPopWeaselを使用して、メインおよびバックアップADSLルーターを介して電子メールを受信します。 ExchangeサーバーはSophosPureMessage3.1.2によって保護されています

Exchangeサーバーは10MBの電子メールサイズ制限で展開されました(これはExchange 2010のデフォルト値だと思います)-それを15MBに増やしたいのですが、これを行うのに問題があります。

11MBの添付ファイル付きのテスト電子メール(ヘッダーとエンコードの肥大化を可能にするため)、内部から内部への電子メール、および内部から外部への電子メールの使用は正常に機能しています。

内部電子メールの外部は、送信者へのバウンスバックを生成します。そのコア部分は次のとおりです。

Administrator@[EmailDomain].co.uk
[InternalServerName].local #<[InternalServerName].local #5.3.4 smtp;550 5.3.4 SMTPSEND.OverAdvertisedSize; message size exceeds fixed maximum size> #SMTP#

これは、電子メールが2つのSMTP接続のいずれかに入っているかどうかに関係なく発生します。 POP3コレクターを使用すると配信されますが、サーバーのIPアドレスから「発信」されるため、内部内部の電子メールとして扱われ、正常に機能すると思います。

ソフォスのサポートを利用しましたが、現在のPureMessage設定にサイズ制限がないことを確認しました。

これを処理している Exchangepediaの記事 、管理コンソールまたはExchangeシェルに問題が表示されません。

必要に応じて、トランスポートの完全なダンプを利用できます(Get-TransportConfigGet-ReceiveConnector "External Email" | Format-ListGet-SendConnector "SmartHost Connector" | Format-ListGet-ADSiteLink、およびGet-mailbox | ft name, MaxSendSize, MaxReceiveSize)、しかしここにこれから取られたコマンドと要約レポートがあります LAN-Tech記事

Get-TransportConfig | ft name, MaxSendSize, MaxReceiveSize

Name                                    MaxSendSize                             MaxReceiveSize
----                                    -----------                             --------------
Transport Settings                      15 MB (15,728,640 bytes)                15 MB (15,728,640 bytes)

Get-ReceiveConnector | ft name, MaxMessageSize

Name                                                        MaxMessageSize
----                                                        --------------
External Email                                              15 MB (15,728,640 bytes)
Internal Email                                              15 MB (15,728,640 bytes)


Get-mailbox | ft name, MaxSendSize, MaxReceiveSize

Name                                    MaxSendSize                             MaxReceiveSize
----                                    -----------                             --------------
Administrator                           20 MB (20,971,520 bytes)                20 MB (20,971,520 bytes)
DiscoverySearchMailbox {D919BA05-46A... 100 MB (104,857,600 bytes)              100 MB (104,857,600 bytes)
Test User                               unlimited                               unlimited
User1                                   unlimited                               unlimited
User2                                   unlimited                               unlimited
User3                                   unlimited                               unlimited
Etc..

管理者をトランスポートハブのデフォルトではなく20MBの制限に設定しましたが、管理者、テストユーザー、または他の人に送信されたときに11MBの電子メールが失敗します。

2003混合モードで実行していないため適用されないはずですが、ADSIEdit設定も確認しました。

delivContLength-15360submissionContLength-15360 msExchRecipLimit-100

誰かが私が見落としているかもしれない何かを考えることができますか?何がメールをブロックしているのか説明するのに少し戸惑っています。


@TheCleanerへの返信として、-Get-SendConnectorを実行すると、単一のアウトバウンドコネクタが提供されます。

Identity                                AddressSpaces                           Enabled
--------                                -------------                           -------
SmartHost Connector                     {SMTP:*;1}                              True

Get-SendConnector「SmartHostコネクタ」の実行| Format-Listは以下を提供します:

AddressSpaces                : {SMTP:*;1}
AuthenticationCredential     :
Comment                      :
ConnectedDomains             : {}
ConnectionInactivityTimeOut  : 00:10:00
DNSRoutingEnabled            : False
DomainSecureEnabled          : False
Enabled                      : True
ErrorPolicies                : Default
ForceHELO                    : False
Fqdn                         : [External Address URL]
HomeMTA                      : Microsoft MTA
HomeMtaServerId              : [ServerName]
Identity                     : SmartHost Connector
IgnoreSTARTTLS               : False
IsScopedConnector            : False
IsSmtpConnector              : True
LinkedReceiveConnector       :
MaxMessageSize               : 15 MB (15,728,640 bytes)
Name                         : SmartHost Connector
Port                         : 25
ProtocolLoggingLevel         : None
RequireOorg                  : False
RequireTLS                   : False
SmartHostAuthMechanism       : None
SmartHosts                   : [SmartHost URL]
SmartHostsString             : [SmartHost URL]
SmtpMaxMessagesPerConnection : 20
SourceIPAddress              : 0.0.0.0
SourceRoutingGroup           : Exchange Routing Group (DWBGZMFD01QNBJR)
SourceTransportServers       : {[ServerName]}
TlsAuthLevel                 :
TlsDomain                    :
UseExternalDNSServersEnabled : False

私はそれが正しいと信じています。

Exchangeを再起動してみましたが、先週最初に作業したときにIISでした。それでも違いがない場合は、サーバー全体を再起動しました。


更新(15/04/13)

20MBの制限を適用し、Get-TransportConfig |を実行しました。 ft名、MaxSendSize、MaxReceiveSize、Get-ReceiveConnector | ft名、MaxMessageSize、Get-mailbox | ft名、MaxSendSize、MaxReceiveSize、およびGet-SendConnector「SmartHostConnector」|シェルがコンソールに同意することを確認するためのフォーマットリスト。ジェレミーの提案に従って、私はトランスポートサービスを再開しました。これで11MBのメールが可能になりました。助けてくれてありがとう、Jeremy&TheCleaner

11MBの電子メールがほぼ3分の1に肥大化する可能性があるとは信じがたいです。交換を通過するときに、正しいサイズの電子メールを取得するための最良の方法は何ですか。

2
Dave

デイブ、

あなたが関与した「膨張」を見るので。私はこれを答えとして投稿すると思いました。

私が述べたように、MIMEエンコーディングでは、場合によっては最大33%以上の明確な膨張があります。

この肥大化を説明するために制限を増やす必要があります。ユーザーに、構成したExchangeの制限自体を伝えないでください。したがって、10 MBの添付ファイルを送信する必要がある場合は、16程度に設定してください。

こちらもご覧ください:

MIME拡張の肥大化を考慮すると、Exchange 2003/2007/2010のメッセージサイズ制限の設定にどのように影響しますか?

http://support.Microsoft.com/kb/836555

2
TheCleaner