5.3.4 SMTPSEND.OverAdvertisedSize Attachment error
Hello, I am having trouble sending a 14MB attachment outside of our organization to Internet e-mail addresses. I am able to send the 14MB attachment within our organization fine. I am using Outlook 2007 and a single Exchange Server 2007 w/SP2 supporting all roles. Can someone please help me with this issue as I've been fighting it for 3 days now and cannot find a solution! The following options are set: [PS] C:\Windows\System32>get-transportconfig | fl maxsendsize MaxSendSize : unlimited [PS] C:\Windows\System32>get-sendconnector | fl maxmessagesize MaxMessageSize : 25MB [PS] C:\Windows\System32>get-mailbox -id senderaccount | fl maxsendsize MaxSendSize : unlimited Using ADSIEdit and the procedure from this thread: http://social.technet.microsoft.com/forums/en-US/exchangesvrtransport/thread/18104c86-bd19-4254-8f57-0dfe99fb884b/ I was able to see that the delivContLength & submissionContLength do not exist. mxExchRecipLimit does exist and is set to 5000. The message received back to the sender is as follows: This message exceeds the maximum message size allowed. Microsoft Exchange will not try to redeliver this message for you. Please make the message smaller -- by removing attachments, for example -- and try sending it again, or provide the following diagnostic text to your system administrator. The following organization rejected your message: mydomain.com. Diagnostic information for administrators: Generating server: myexchangeserver.mydomain.com internetaddress@internetdomain.com mydomain.com #550 5.3.4 SMTPSEND.OverAdvertisedSize; message size exceeds fixed maximum size ##
February 10th, 2011 11:10am

Hi Are you using Outlook when sending this message? Jonas Andersson MCTS: Microsoft Exchange Server 2007/2010 | MCITP: EMA 2007/2010 | Blog: http://www.testlabs.se/blog | Follow me on twitter: jonand82
Free Windows Admin Tool Kit Click here and download it now
February 14th, 2011 7:18am

I am. See the 3rd sentence of my original post.
February 14th, 2011 10:55am

On Thu, 10 Feb 2011 16:02:00 +0000, roitsupport wrote: [ snip ] >internetaddress@internetdomain.com mydomain.com #550 5.3.4 SMTPSEND.OverAdvertisedSize; message size exceeds fixed maximum size ## Check your SMTP send protocol log. Is your message rejected by the receiving server? Is Outlook using SMTP or RPC to send the message? This script puts all the messiness of the "get-* | fl" stuff into a FT cmdlet and also into a CSV file. It doesn't check the limits on individual mailboxes, though. ####################################################### $connectors = @() get-sendconnector | foreach { $s = $_.MaxMessageSize if ($s -isnot [object]) {$s = '-'} $conn = new-object PSObject $conn | add-member NoteProperty ConnectorType 'Send' $conn | add-member NoteProperty ConnectorName $_.Name $conn | add-member NoteProperty MaxReceiveMessageSize '-' $conn | add-member NoteProperty MaxSendMessageSize $s $connectors += $conn } get-receiveconnector | foreach { $r = $_.MaxMessageSize if ($r -isnot [object]) {$r = '-'} $conn = new-object PSObject $conn | add-member NoteProperty ConnectorType 'Receive' $conn | add-member NoteProperty ConnectorName $_.Name $conn | add-member NoteProperty MaxReceiveMessageSize $r $conn | add-member NoteProperty MaxSendMessageSize '-' $connectors += $conn } $tc = get-transportconfig $r = $tc.MaxReceiveSize if ($r -isnot [object]) {$r = '-'} $s = $tc.MaxSendSize if ($s -isnot [object]) {$s = '-'} $n =$_.Name if ($n -isnot [object]) {$n = '-'} $conn = new-object PSObject $conn | add-member NoteProperty ConnectorType 'TransportConfig' $conn | add-member NoteProperty ConnectorName $n $conn | add-member NoteProperty MaxReceiveMessageSize $r $conn | add-member NoteProperty MaxSendMessageSize $s $connectors += $conn get-routinggroupconnector | foreach { $r = $_.MaxMessageSize if ($r -isnot [object]) {$r = '-'} $conn = new-object PSObject $conn | add-member NoteProperty ConnectorType 'RGC' $conn | add-member NoteProperty ConnectorName $_.Name $conn | add-member NoteProperty MaxReceiveMessageSize $r $conn | add-member NoteProperty MaxSendMessageSize $r $connectors += $conn } get-foreignconnector | foreach { $r = $_.MaxMessageSize if ($r -isnot [object]) {$r = '-'} $conn = new-object PSObject $conn | add-member NoteProperty ConnectorType 'Foreign' $conn | add-member NoteProperty ConnectorName $_.Name $conn | add-member NoteProperty MaxReceiveMessageSize $r $conn | add-member NoteProperty MaxSendMessageSize $r $connectors += $conn } Get-ADSiteLink | foreach { $r = $_.MaxMessageSize if ($r -isnot [object]) {$r = '-'} $conn = new-object PSObject $conn | add-member NoteProperty ConnectorType 'ADSiteLink' $conn | add-member NoteProperty ConnectorName $_.Name $conn | add-member NoteProperty MaxReceiveMessageSize $r $conn | add-member NoteProperty MaxSendMessageSize $r $connectors += $conn } $dom = [System.DirectoryServices.ActiveDirectory.Domain]::getcurrentdomain() $rootdn = $dom.forest.rootdomain.getdirectoryentry().distinguishedname $root = New-Object DirectoryServices.DirectoryEntry "LDAP://cn=configuration,$rootdn" $searcher = New-Object DirectoryServices.DirectorySearcher $searcher.filter = "(objectClass=msExchMessageDeliveryConfig)" $searcher.SearchScope = "Subtree" $searcher.SearchRoot = $root $md = $null $md = $searcher.findone() if ($md -is [object]) { $r = [string]($md.properties.delivcontlength[0]) $s = [string]($md.properties.submissioncontlength[0]) $conn = new-object PSObject $conn | add-member NoteProperty ConnectorType 'GlobalSettings' $conn | add-member NoteProperty ConnectorName $md.properties.name[0] $conn | add-member NoteProperty MaxReceiveMessageSize ($r+'KB') $conn | add-member NoteProperty MaxSendMessageSize ($s+'KB') $connectors += $conn } $connectors | ft -auto $connectors | export-csv MsgLimits.csv -notypeinfo -encoding ascii #################################################################### --- Rich Matheisen MCSE+I, Exchange MVP --- Rich Matheisen MCSE+I, Exchange MVP
Free Windows Admin Tool Kit Click here and download it now
February 14th, 2011 5:44pm

Does the issue happen to all external domains? Is there any third party device, firewalls (Watch Guard Firewall) between the exchange and internet? Please increase diagnostic logging level for Transport Service, and reproduce the issue, see if there’s any related event on the server Get-EventLogLevel MSExchangeTransport |set-eventLogLevel -Level High Notes: Please don’t forget to reverse the setting back Please enable protocol logging on the send connector to check the log files Please also check message tracking log for the undeliverable message Please post the message header of the NDR message of error “550 5.3.4” for troubleshootingPlease remember to click Mark as Answer on the post that helps you, and to click Unmark as Answer if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread.
February 16th, 2011 1:35am

How's the issue currently? Any further information?Please remember to click Mark as Answer on the post that helps you, and to click Unmark as Answer if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread.
Free Windows Admin Tool Kit Click here and download it now
February 18th, 2011 2:19am

This topic is archived. No further replies will be accepted.

Other recent topics Other recent topics