Exchange 2010: problemas aumentando o tamanho máximo de email (smtp; 550 5.3.4 SMTPSEND.OverAdvertisedSize)

2

Eu tenho um domínio do Windows de 1 servidor recentemente implantado executando o Windows 2008 R2 Standard SP1 e o Exchange 2010 SP3, sendo executado no nível de domínio e floresta do 2003 R2. O servidor recebe e-mail através de um roteador ADSL principal e de backup usando a porta 25 (SMTP) e o PopWeasel, um coletor POP3. O servidor do Exchange é protegido pelo Sophos PureMessage 3.1.2

O servidor Exchange foi implantado com um limite de tamanho de e-mail de 10 MB (acredito que esse seja o valor padrão do Exchange 2010) - quero aumentá-lo para 15 MB, mas estou tendo problemas para fazer isso.

Usar um e-mail de teste com um anexo de 11 MB (para permitir cabeçalhos e inchaço de codificação), e-mail interno para interno e interno para e-mail externo está funcionando bem.

O email externo para interno gera um retorno ao remetente, cuja parte principal é:

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#

Isso acontece se o email vem em uma das duas conexões SMTP; Ele é entregue ao usar o coletor POP3, mas eu acredito que como "origina" do endereço IP do servidor, é tratado como um e-mail interno interno, que funciona bem

Eu passei pelo Suporte Sophos e eles confirmaram que não há limitações de tamanho na configuração atual do PureMessage.

Trabalhando com este artigo da Exchangepedia , posso ' Não veja nenhum problema no console de gerenciamento ou no Shell do Exchange.

Eu tenho os despejos completos dos Transportes disponíveis, se necessário ( Get-TransportConfig , Get-ReceiveConnector "External Email" | Format-List , Get-SendConnector "SmartHost Connector" | Format-List , Get-ADSiteLink e Get-mailbox | ft name, MaxSendSize, MaxReceiveSize ), mas aqui estão os comandos e relatórios resumidos extraídos deste LAN-Tech artigo :

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..

Defino o Administrador para um limite de 20 MB, em vez do padrão de Hub de transporte, mas o E-mail de 11 MB falha quando enviado ao Administrador, ao Usuário de Teste ou a qualquer outra pessoa.

Eu também verifiquei as configurações do ADSIEdit, mesmo que ele não deva ser aplicado, pois não estamos executando no modo misto de 2003:

delivContLength - 15360 submissionContLength - 15360 msExchRecipLimit - 100

Alguém pode pensar em algo que eu possa ter esquecido? Estou com uma perda para explicar o que está bloqueando o email.

Em resposta a @TheCleaner, - A execução de Get-SendConnector fornece meu único conector de saída:

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

Executando Get-SendConnector "SmartHost Connector" | Format-List dá:

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

Eu acredito que isso esteja certo.

Eu tentei reiniciar o Exchange e o IIS quando trabalhei pela primeira vez na semana passada. Quando isso não fez diferença, reiniciei todo o servidor.

Atualização (15/04/13)

Eu apliquei 20MB Limits e execute Get-TransportConfig | nome do ft, MaxSendSize, MaxReceiveSize, Get-ReceiveConnector | nome do ft, MaxMessageSize, Get-mailbox | nome do ft, MaxSendSize, MaxReceiveSize e Get-SendConnector "SmartHost Connector" | Format-List para confirmar que o Shell concorda com o console. I do que reiniciei o serviço de transporte, de acordo com a sugestão de Jeremy. Isso está permitindo um e-mail de 11MB até agora, então obrigado pela ajuda, Jeremy & TheCleaner

Acho difícil acreditar que um e-mail de 11MB possa se tornar inchado em quase um terço - qual é a melhor maneira de obter o tamanho correto do e-mail ao passar por uma troca?

    
por Dave 04.04.2013 / 16:13

1 resposta

2

Dave,

Desde que você vê o "inchaço" que estava envolvido. Eu pensei em postar isso como uma resposta.

Como eu mencionei, há um inchaço definitivo, de até 33% ou mais em alguns casos com a codificação MIME.

Aumentar o limite para contabilizar esse inchaço será necessário, mas não informe aos usuários o limite do Exchange que você configurou ... por isso, se você precisar que eles enviem um anexo de 10MB para algo como 16 ou mais.

Veja também aqui:

Considerando o inchaço de expansão do MIME, Como isso afeta as configurações dos limites de tamanho de mensagem do Exchange 2003/2007/2010?

link

    
por 16.04.2013 / 15:44