TNEF Issue - Winmail.dat or messages stuck in submission queue
Hi guys,
I've looked around the forums and have found people that have had submission queue issues when they set TNEF to $null or $false, and have found that the unified answer is to set TNEF to $true.
I also see folks having issues with recipients in remote domains receiving winmail.dat files in some instances (with a .pdf or .xls file attached) if TNEF is set to $true.
I have both issues. If I set TNEF to $true, I encounter the winmail.dat file problem. If I set TNEF to $false or $null, I encounter the submission queue issue (submission queue states "A transient storage failure occured", and users get a queue
expiration bounce). Neither of these states are acceptable. I cannot have messages stuck in the queue only to be expired, and I cannot have recipients in remote domains failing to receive attachments in emails.
Does anyone have a possible workaround that might resolve this particular situation? It seems that this has been an issue in Exch 2010.
Current Environment Configuration:
I am running Exchange 2013 SP1 Standard on both of my CAS/MBX servers, running on Server 2012 R2 patched to the latest updates. I have an inbound spam filter, but mail outbound is not filtered, therefore the spam filter on our side should not play a role.
I do have not made any changes to the exchange default malware filter either. Other than this issue, mail is flowing correctly and as expected.
I also see folks having issues with recipients in remote domains receiving winmail.dat files in some instances (with a .pdf or .xls file attached) if TNEF is set to $true.
Hi,
According to your description, my understanding is that all the remote domain's recipients would receive winmail.dat files when you send the message to them if TNEF is set to $true, right?
The Winmail.dat file is used to preserve Rich Text formatting. Outlook uses it when sending a Rich Text-formatted message. During transport, the content of the message may be changed, preventing the receiving client from being able to read the formatting
instructions. In other cases, the receiving client does not use or recognize the winmail.dat file.
I recommend that you refer to the following article to solve the issue:
http://support.microsoft.com/kb/278061
Method 1: Change the default message format
The sender can change the format of the email messages that they send by using the following steps:
On the Tools menu, click Options, and then click
Mail Format.
In Compose in this message format, click to select Plain Text, and then click
OK.
NOTE: To send to certain recipients that use RTF format and others recipients that use plain text format, the sender must set the option for the recipient in either the Personal Address Book or the recipient's contact record.
Method 2: Modify the recipient's entry in the Personal Address Book
The sender can use the following steps to remove the RTF format from the recipient attribute in the Personal Address Book:
On the Tools menu, click Address Book.
In Show Names From, click the Personal Address Book.
Select the addressee that you want to set as plain text, and then click
Properties on the File menu.
In the SMTP-General tab, click to clear the Always send to this recipient in Microsoft Exchange rich text format check box, and then click
OK.
Method 3: Change the specific contact format
The sender can use the following steps to set plain text in the recipient's contact record:
Open the recipient's record in the Contacts folder.
Double-click the recipient's e-mail address.
In the E-Mail Properties dialog box, click Send Plain Text only under
Internet Format.
Method 4: Set the Outlook Rich Text Format Internet e-mail setting
In Outlook 2003 and Outlook 2007, click Options on the Tools menu.
Click the Mail Format tab.
Click Internet Format.
Under Outlook Rich Text options, click either Convert to HTML format or
Convert to Plain Text format.
Hope this helps!
Thanks.
Niko Cheng
TechNet Community Support
Niko,
The Winmail.dat issue is only part of the problem, as described in my original post. For these messages (which it's a different set of messages every time, and it's becoming impossible for me to track them all down), if I set exchange or outlook to encode
the message in Rich Text, the message gets encoded and sent to the recipient. Some of our recipients will reject the message because it is rich text, others receive a winmail.dat file.
However, if I set exchange to not encode messages (TNEF= $false or $null), the message becomes stuck in the submission queue and eventually times out with an error resembling "Storage Transient Failure".
Similar Messages
-
Messages Stuck in Submission Queue after Database failover to DR site
Hi Everyone,
Yesterday Night we had a Database failover to DR site but emails were stuck in the submission queue to resolve we failed back the Database. We have Exchange 2010 SP3 Ru4 with Active-Active DAG across 2 AD sites.
After checking the connectivity logs on the Transport server i found out that the Transport server was trying to connect to the mailbox server where this database was residing directly instead of using the Transport servers in the 2nd site.
We have 4 more databases on the same server but for those databases there was no issues and the mail flow was working fine.
Only thing i checked is that we have about 700 GB of log files for this database. Could that can cause this issue.Hi,
Thanks for your response.
I did not restart transport service. I assume restarting transport service might have resolved the issue.
But, i want to know the reason why this happened as we have stretch DAG so this can cause major outage in case more mailbox database fails over.
Removing the logs files is what i am thinking to do maybe within this week. -
Messages stuck in Inbound Queue with Ready Status
Hi All,
The messages in the Inbound queue are getting stuck in Ready status.
I have to manually Unlock each queue to start the processing.
After some time again all the message queue are back to the Ready State.
Please help me on this issue.
Regards
Milango to --> sxmb_adm
Manage Queue
Select all Queues, Activate Queues.
& check your scenarios, now it will not stuck due to this error. -
I am running PI7.0 SP10 on a MCOD system running ECC6.0 and EP.
We had an issue last week on our Production system where the Java Stack went down, and when the system came back up, we cleared the issues in SMQ1, SMQ2 and SM58 and now we have over two hundred messages stuck in the java queues.
There is nothing locked in SM13, in sxmb_moni all the messgaes are successfully processed... In the RWB the status of the messages are "To be delivered".
I have tried reactivating the adapters but this has not worked.
The queues can be seen in the http://host.fqdn:5<SYSNO>00/MessagingSystem/monitor/systemStatus.jsp
specifically : File_http://sap.com/xi/XI/SystemRecv
and
SOAP_http://sap.com/xi/XI/SystemRecv
where the "isStarted" is set to false, where all the others are true...
How can I go about starting these and processing the backlog of messages??
I have searched OSS, SDN and SAPFans but had not luck!
I have subsequently done a full cache refresh and CPACache refresh but this has not helped.
There are no locked users (XI/PI users) holding this up!Ok,
It seems to be ok, the return can be http 200 or http 500.
The Soap and File are destinations, ok.
The messages are with status "delivering" on rwb... really, increasing the number of threads will not solve this...
I don't have access to visual admin (only basis team can access it here). I thought it could be something wrong with destination (but you already checked it)... so, the only thing can be done is to find in visual admin somewhere about system properties, conection parameters searching for something wrong there... here are our parameters if you would like to find something (sorry for the size of message)...
AFW.Call.maxConsumers 10
AFW.Recv.maxConsumers 5
AFW.Rqst.maxConsumers 10
AFW.Send.maxConsumers 5
BC_http://sap.com/xi/XI/System.Call.maxConsumers 20
BC_http://sap.com/xi/XI/System.Recv.maxConsumers 10
BC_http://sap.com/xi/XI/System.Rqst.maxConsumers 20
BC_http://sap.com/xi/XI/System.Send.maxConsumers 10
BcAdapter.Call.maxConsumers 10
BcAdapter.Recv.maxConsumers 5
BcAdapter.Rqst.maxConsumers 10
BcAdapter.Send.maxConsumers 5
CIDXAdapter.Call.maxConsumers 10
CIDXAdapter.Recv.maxConsumers 5
CIDXAdapter.Rqst.maxConsumers 10
CIDXAdapter.Send.maxConsumers 5
CIDX_http://sap.com/xi/XI/System.Call.maxConsumers 20
CIDX_http://sap.com/xi/XI/System.Recv.maxConsumers 10
CIDX_http://sap.com/xi/XI/System.Rqst.maxConsumers 20
CIDX_http://sap.com/xi/XI/System.Send.maxConsumers 10
EOIO.lockTimeout 5
File_http://sap.com/xi/XI/System.Call.maxConsumers 20
File_http://sap.com/xi/XI/System.Recv.maxConsumers 10
File_http://sap.com/xi/XI/System.Rqst.maxConsumers 20
File_http://sap.com/xi/XI/System.Send.maxConsumers 10
JDBC_http://sap.com/xi/XI/System.Call.maxConsumers 20
JDBC_http://sap.com/xi/XI/System.Recv.maxConsumers 10
JDBC_http://sap.com/xi/XI/System.Rqst.maxConsumers 20
JDBC_http://sap.com/xi/XI/System.Send.maxConsumers 10
JMS_http://sap.com/xi/XI/System.Call.maxConsumers 20
JMS_http://sap.com/xi/XI/System.Recv.maxConsumers 10
JMS_http://sap.com/xi/XI/System.Rqst.maxConsumers 20
JMS_http://sap.com/xi/XI/System.Send.maxConsumers 10
JPR.Call.maxConsumers 10
JPR.Recv.maxConsumers 5
JPR.Rqst.maxConsumers 10
JPR.Send.maxConsumers 5
MPA.Call.maxConsumers 10
MPA.Recv.maxConsumers 5
MPA.Rqst.maxConsumers 10
MPA.Send.maxConsumers 5
Mail_http://sap.com/xi/XI/System.Call.maxConsumers 20
Mail_http://sap.com/xi/XI/System.Recv.maxConsumers 10
Mail_http://sap.com/xi/XI/System.Rqst.maxConsumers 20
Mail_http://sap.com/xi/XI/System.Send.maxConsumers 10
Marketplace_http://sap.com/xi/XI/System.Call.maxConsumers 20
Marketplace_http://sap.com/xi/XI/System.Recv.maxConsumers 10
Marketplace_http://sap.com/xi/XI/System.Rqst.maxConsumers 20
Marketplace_http://sap.com/xi/XI/System.Send.maxConsumers 10
RFC_http://sap.com/xi/XI/System.Call.maxConsumers 20
RFC_http://sap.com/xi/XI/System.Recv.maxConsumers 10
RFC_http://sap.com/xi/XI/System.Rqst.maxConsumers 20
RFC_http://sap.com/xi/XI/System.Send.maxConsumers 10
RNIF11Adapter.Call.maxConsumers 20
RNIF11Adapter.Recv.maxConsumers 10
RNIF11Adapter.Rqst.maxConsumers 20
RNIF11Adapter.Send.maxConsumers 10
RNIF11_http://sap.com/xi/XI/System.Call.maxConsumers 20
RNIF11_http://sap.com/xi/XI/System.Recv.maxConsumers 10
RNIF11_http://sap.com/xi/XI/System.Rqst.maxConsumers 20
RNIF11_http://sap.com/xi/XI/System.Send.maxConsumers 10
RNIFAdapter.Call.maxConsumers 10
RNIFAdapter.Recv.maxConsumers 5
RNIFAdapter.Rqst.maxConsumers 10
RNIFAdapter.Send.maxConsumers 5
RNIF_http://sap.com/xi/XI/System.Call.maxConsumers 20
RNIF_http://sap.com/xi/XI/System.Recv.maxConsumers 10
RNIF_http://sap.com/xi/XI/System.Rqst.maxConsumers 20
RNIF_http://sap.com/xi/XI/System.Send.maxConsumers 10
SOAP_http://sap.com/xi/XI/System.Call.maxConsumers 20
SOAP_http://sap.com/xi/XI/System.Recv.maxConsumers 10
SOAP_http://sap.com/xi/XI/System.Rqst.maxConsumers 20
SOAP_http://sap.com/xi/XI/System.Send.maxConsumers 10
bulkCommit.threshold 100
cluster.timeout 60000
connection.0.ackListener null
connection.0.exceptionListener localejbs/AFWListener
connection.0.jms.messageSelector null
connection.0.jms.profile null
connection.0.jms.provider null
connection.0.jms.queue null
connection.0.messageListener localejbs/AFWListener
connection.0.name AFW
connection.0.pollAttempts 60
connection.0.pollInterval 60000
connection.1.ackListener localejbs/MarketPlaceAdapterListener
connection.1.exceptionListener localejbs/MarketPlaceAdapterListener
connection.1.jms.messageSelector null
connection.1.jms.profile null
connection.1.jms.provider null
connection.1.jms.queue null
connection.1.messageListener localejbs/MarketPlaceAdapterListener
connection.1.name MPA
connection.1.pollAttempts 60
connection.1.pollInterval 60000
connection.2.ackListener null
connection.2.exceptionListener localejbs/JPR
connection.2.jms.messageSelector null
connection.2.jms.profile null
connection.2.jms.provider null
connection.2.jms.queue null
connection.2.messageListener localejbs/JPR
connection.2.name JPR
connection.2.pollAttempts 60
connection.2.pollInterval 60000
connection.3.ackListener null
connection.3.exceptionListener localejbs/RNIFMessageListener
connection.3.jms.messageSelector null
connection.3.jms.profile null
connection.3.jms.provider null
connection.3.jms.queue null
connection.3.messageListener localejbs/RNIFMessageListener
connection.3.name RNIFAdapter
connection.3.pollAttempts 60
connection.3.pollInterval 60000
connection.4.ackListener null
connection.4.exceptionListener localejbs/CIDXMessageListener
connection.4.jms.messageSelector null
connection.4.jms.profile null
connection.4.jms.provider null
connection.4.jms.queue null
connection.4.messageListener localejbs/CIDXMessageListener
connection.4.name CIDXAdapter
connection.4.pollAttempts 60
connection.4.pollInterval 60000
connection.5.ackListener localejbs/BcAdapterListener
connection.5.exceptionListener localejbs/BcAdapterListener
connection.5.jms.messageSelector null
connection.5.jms.profile null
connection.5.jms.provider null
connection.5.jms.queue null
connection.5.messageListener localejbs/BcAdapterListener
connection.5.name BcAdapter
connection.5.pollAttempts 60
connection.5.pollInterval 60000
connection.6.ackListener null
connection.6.exceptionListener localejbs/TestListener
connection.6.jms.messageSelector null
connection.6.jms.profile null
connection.6.jms.provider null
connection.6.jms.queue null
connection.6.messageListener localejbs/TestListener
connection.6.name test
connection.6.pollAttempts 60
connection.6.pollInterval 60000
connection.7.ackListener null
connection.7.exceptionListener localejbs/RNIF11MessageListener
connection.7.jms.messageSelector null
connection.7.jms.profile null
connection.7.jms.provider null
connection.7.jms.queue null
connection.7.messageListener localejbs/RNIF11MessageListener
connection.7.name RNIF11Adapter
connection.7.pollAttempts 60
connection.7.pollInterval 60000
connections (name=AFW, messageListener=localejbs/AFWListener, exceptionListener=localejbs/AFWListener, pollInterval=60000, pollAttempts=60, Send.maxConsumers=5, Recv.maxConsumers=5, Call.maxConsumers=10, Rqst.maxConsumers=10)(name=MPA, messageListener=localejbs/MarketPlaceAdapterListener, exceptionListener=localejbs/MarketPlaceAdapterListener, ackListener=localejbs/MarketPlaceAdapterListener, pollInterval=60000, pollAttempts=60, Send.maxConsumers=5, Recv.maxConsumers=5, Call.maxConsumers=10, Rqst.maxConsumers=10)(name=JPR, messageListener=localejbs/JPR, exceptionListener=localejbs/JPR, pollInterval=60000, pollAttempts=60, Send.maxConsumers=5, Recv.maxConsumers=5, Call.maxConsumers=10, Rqst.maxConsumers=10)(name=RNIFAdapter, messageListener=localejbs/RNIFMessageListener, exceptionListener=localejbs/RNIFMessageListener, pollInterval=60000, pollAttempts=60, Send.maxConsumers=5, Recv.maxConsumers=5, Call.maxConsumers=10, Rqst.maxConsumers=10)(name=CIDXAdapter, messageListener=localejbs/CIDXMessageListener, exceptionListener=localejbs/CIDXMessageListener, pollInterval=60000, pollAttempts=60, Send.maxConsumers=5, Recv.maxConsumers=5, Call.maxConsumers=10, Rqst.maxConsumers=10)(name=BcAdapter, messageListener=localejbs/BcAdapterListener, exceptionListener=localejbs/BcAdapterListener, ackListener=localejbs/BcAdapterListener, pollInterval=60000, pollAttempts=60, Send.maxConsumers=5, Recv.maxConsumers=5, Call.maxConsumers=10, Rqst.maxConsumers=10)(name=test, messageListener=localejbs/TestListener, exceptionListener=localejbs/TestListener, pollInterval=60000, pollAttempts=60, Send.maxConsumers=10, Recv.maxConsumers=10, Call.maxConsumers=20, Rqst.maxConsumers=20)(name=RNIF11Adapter, messageListener=localejbs/RNIF11MessageListener, exceptionListener=localejbs/RNIF11MessageListener, pollInterval=60000, pollAttempts=60, Send.maxConsumers=10, Recv.maxConsumers=10, Call.maxConsumers=20, Rqst.maxConsumers=20)
debug HTTP
failover.reassignOnNodeLoss true
initial.delay 0
jdbc.autoConfigure false
jdbc.datasource jdbc/SAP/BC_XI_AF_MSG
jdbc.dbProductName ORACLE
jdbc.substituteEmptyString true
jdbc.supportsOpenSQL true
jdbc.supportsScrollableResultSet false
jms.0.dmq SonicMQ.deadMessage
jms.0.messageLengthKey message_length
jms.0.password ********
jms.0.provider
jms.0.url
jms.0.username
monitoring.displayDefault fromParty, toParty, status, timesFailedRetries, sentRecvTime
persistMessageRemover.checkInterval 1440
proxy.password ********
proxy.user
reassignCheck.waitTime 30
ssl.httpsHandler iaik.protocol.https.Handler
ssl.securityProvider iaik.security.provider.IAIK
ssl.serverNameCheck false
ssl.trustedCACerts.viewName TrustedCAs
startup.delay 0
syncMessageRemover.checkInterval 60
syncMessageRemover.messageCount 1000
syncMessageRemover.removeBody true
system.deafaultMaxConsumersPerQueue 10
system.failNonDelivered false
system.message.lazyRead true
system.node 23654950
system.queueConsumerThreadPoolSize 0
system.statusLog System,Send,Recv,Call,Rqst
system.transactionManager ts
test.Call.maxConsumers 20
test.Recv.maxConsumers 10
test.Rqst.maxConsumers 20
test.Send.maxConsumers 10
throughputStatistics enabled
regards
roberti -
Message stuck in inbound queue of r/3 for inbound proxy
Hi Experts,
The scenerio is Inbound Proxy.
I m using standard prgram rfbibl00 to post a document (FB01) in Inbound proxy. When the message is triggered from XI, it get stuck in inbound queue of R/3 ( SMQ2) giving the status text "Session 1: Special character for 'empty field' .
Please help to resolve this issue.
Thanks in advance.dear experts,
did u get chance to look into this issue.
Thanks in advance. -
Service broker message stuck in Transmission Queue
Hi,
I have a fairly simple Service Broker set up to send messages between 2 DBs within the same instance. Since there is no cross-networking here, I did not set up any routes. So I have a SendQ associated with SendService in DB1 and a ReceiveQ associated with ReceiveService in DB2. Both are on Server S1.
I've set TRUSTWORTH on both DBs.
ALTER DATABASE <DBNAME> SET TRUSTWORTHY ON
Since I'm using Integrated Windows security, I also granted send permission to public
GRANT SEND ON SERVICE::ReceiveService TO [public];
However when I send out a message, it doesn't go to either the SendQ or ReceiveQ. Instead it sits in the sys.transmission_queue with the following message
An exception occurred while enqueueing a message in the target queue. Error: 916, State: 3. The server principal "S-1-9-3-4070899528-1141234901-971043712-2725434662." is not able to access the database "DB2" under the current security context.
Can anyone please help me with what I might be doing wrong or missing here? Thanks,Please have a look at the following thread, it may help you solve your problem: http://social.msdn.microsoft.com/Forums/en-US/sqlsecurity/thread/07dcab8c-b830-4ca9-8afc-3e75772f44d3/
-
I am having an issue on hub transport servers running Exchange 2010 SP3 RU6.
Where some journaled meeting request related messages (acceptances, etc.) get stuck in the Submission queue.
The error is:
400 4.4.7 The server responded with: 550 5.6.0 M2MCVT.StorageError; storage error in content conversion. The failure was replaced by a retry response because the message was marked for retry if rejected.
I raised the issue with our mail archiving vendor and they indicated this was an Exchange Server problem which should have been fixed in Exchange 2010 SP3 RU3, however we are running SP3 RU6 and the issue continues to occur.
I realize that we could just delete the stuck messages from queue but has anyone run in to this before and know how to prevent it from happening?
Thank You.Hi Mike,
If you temporary disable\bypass third party Archiving , then what happens in the Queue.
Thanks , Prakash
Please Note: My Posts are provided “AS IS” without warranty of any kind, either expressed or implied. -
TNEF and Winmail.dat attachments
Currently the email application in the N97 cannot open attachments sent from Outlook e-mail program, when it sends e-mails in the Transport Neutral Encapsulation Format (TNEF). Here is an explanation of the problem:
http://kb.mozillazine.org/Winmail.dat_attachments
Have anybody succeeded in finding a workaround or a patch tha resolves this ?
autowinder
Message Edited by autowinder on 22-Oct-2009 09:14 AMHi,
Please refer the following post about how to disable TNEF in exchange 2010 server:
http://social.technet.microsoft.com/Forums/en-US/exchange2010/thread/8cb63cda-26df-42c8-8e85-e30fb7a5d41a
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. -
Messages stuck in the queue... how do I make them to be processed again?
Hi,
I'm new to SAP PI and kinda confused with queues.
I have file -> bpm -> file scenario and there was an error in mapping within bpm process.
When I went to qRFC Monitor (smq2), I see that in XBQO$PE_WS90000002 queue,
there's an error, 'Permanent error in BPE inbound processing'... which is expected.
Now, I run the interface scenario again several times but they don't get processed
but stuck in the same queue. At this stage, I didn't know what to do...
I thought by deleting the error message, other messages will be processed...
I deleted the error message but the other messages are still in the queue...
I have two questoins.
1. What is the best way to handle an error in the queue... can I just delete it? or is there a better way to handle an error in the queue?
2. After deleting the queue, what should I do to make the other messages to be processed again...
Thank you.
-WonHi Won,
There are programs for restarting the LUW entries:
programs
· RSARFCRD: tRFC Monitor (transaction SM58)
· RSARFCSE: Restart an LUW (background job)
· RSARFCEX: Restart tRFC LUWs (background job)
· RSQOWKEX: Restart QOUT qRFC LUWs
· RSQIWKEX: Restart QIN qRFC LUWs
· RSARFCSE: Delete an LUW (background job)
· RSARFCER: Delete various LUWs
Also, check the url:
http://help.sap.com/saphelp_nw04/helpdata/en/25/bcfa40badbf46fe10000000a1550b0/content.htm
Hope this helps.
Regards,
Sushama -
Winmail.dat Attachments are received whether TNEF is disabled or not
Hi,
we've got some issues when sending emails to some linux recipients, that attachments or s/mime signed emails are converted to the dreaded winmail.dat attachements.
On Exchange 2010 i've just configured the corresponding remote domain (or the default one) to disable TNEF sending to this mail domain.
Apparently with Exchange 2013 this setting does not work anymore. With setting the parameter "TNEFenabled" to $false, the recipients still get winmail.dat attachments.
do you have any idea how to work this out?
Kind regards,
PeterHi,
attached you will find the headers of an email which got that issue.
Return-Path: <[email protected]>
X-Original-To: [email protected]
Delivered-To: [email protected]
X-No-Auth: unauthenticated sender
X-No-Relay: not in my network
Received: from DOX13FE02.hex2013.com (DOX13FE02.hex2013.com [128.127.69.77])
by web31.dogado.de (Postfix) with ESMTPS id 507B122E53F2
for <[email protected]>; Fri, 10 Jan 2014 10:45:39 +0100 (CET)
Received: from DOX13BE03.hex2013.com (2a02:a60:0:2013:d4c5:1b5b:26da:54e0) by
DOX13BE01.hex2013.com (2a02:a60:0:2013:c4d:c9dc:c028:99f3) with Microsoft
SMTP Server (TLS) id 15.0.775.38; Fri, 10 Jan 2014 10:45:41 +0100
Received: from DOX13BE01.hex2013.com (2a02:a60:0:2013:c4d:c9dc:c028:99f3) by
DOX13BE03.hex2013.com (2a02:a60:0:2013:d4c5:1b5b:26da:54e0) with Microsoft
SMTP Server (TLS) id 15.0.775.38; Fri, 10 Jan 2014 10:45:40 +0100
Received: from DOX13BE01.hex2013.com ([fe80::4aa:2b19:10bb:b3ff]) by
DOX13BE01.hex2013.com ([fe80::4aa:2b19:10bb:b3ff%14]) with mapi id
15.00.0775.031; Fri, 10 Jan 2014 10:45:40 +0100
From: Peter Stutzinger <[email protected]>
To: "[email protected]" <[email protected]>
Subject: TNEF Testmail
Thread-Topic: TNEF Testmail
Thread-Index: Ac8N6LQ/yN5XQruBSFWwYuW7AIuW3g==
Date: Fri, 10 Jan 2014 10:45:39 +0100
Message-ID: <[email protected]>
Accept-Language: en-US, de-DE
Content-Language: de-DE
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: <[email protected]>
MIME-Version: 1.0
X-Originating-IP: [128.127.69.74]
Content-Type: multipart/mixed;
boundary="_00cbcf5e-3076-4ee0-8a39-c8c8f01132f8_"
X-HEX2013-Disclaimer: true
--_00cbcf5e-3076-4ee0-8a39-c8c8f01132f8_
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Herzliche Gruesse aus Duesseldorf
Peter Stutzinger, Enterprise Architect - Messaging
dogado Internet GmbH
Saarlandstr. 25
44139 Dortmund / DE
Tel.: +49 (231) 28 66 20 0
Fax: +49 (231) 28 66 20 20
Profil auf XING: http://www.xing.com/profile/Peter_Stutzinger
Corporate-Blog: http://www.webhostingblog.de
Twitter: https://twitter.com/dogado
Facebook: https://www.facebook.com/dogado
Technischer Support: [email protected]
Supportsystem: http://support.dogado.de
Sitz der Gesellschaft: Dortmund Handelsregister: HRB 19737 Amtsgericht Dort=
mund,
Ust-IdNr: DE249338561 Gesch=E4ftsf=FChrer: Robin Tsch=F6pe, Timo Mankartz
Jelastic Cloud Hosting, machen Sie Ihre Webseite hochverf=FCgbar und skalie=
rbar!
Jetzt 14 Tage kostenlos und unverbindlich testen! Mehr unter : http://www.j=
elastic.de
--_00cbcf5e-3076-4ee0-8a39-c8c8f01132f8_
Content-Type: message/rfc822
Received: from DOX13BE01.hex2013.com (2a02:a60:0:2013:c4d:c9dc:c028:99f3) by
DOX13BE03.hex2013.com (2a02:a60:0:2013:d4c5:1b5b:26da:54e0) with Microsoft
SMTP Server (TLS) id 15.0.775.38; Fri, 10 Jan 2014 10:45:40 +0100
Received: from DOX13BE01.hex2013.com ([fe80::4aa:2b19:10bb:b3ff]) by
DOX13BE01.hex2013.com ([fe80::4aa:2b19:10bb:b3ff%14]) with mapi id
15.00.0775.031; Fri, 10 Jan 2014 10:45:40 +0100
Content-Type: application/ms-tnef; name="winmail.dat"
Content-Transfer-Encoding: base64
From: Peter Stutzinger <[email protected]>
To: "[email protected]" <[email protected]>
Subject: TNEF Testmail
Thread-Topic: TNEF Testmail
Thread-Index: Ac8N6LQ/yN5XQruBSFWwYuW7AIuW3g==
Date: Fri, 10 Jan 2014 10:45:39 +0100
Message-ID: <[email protected]>
Accept-Language: en-US, de-DE
Content-Language: de-DE
X-MS-Has-Attach: yes
X-MS-Exchange-Organization-SCL: -1
X-MS-TNEF-Correlator: <[email protected]>
MIME-Version: 1.0
X-MS-Exchange-Organization-OriginalSize: 18165
X-MS-Exchange-Organization-OriginalArrivalTime: 10 Jan 2014 09:45:39.7572
(UTC)
X-MS-Exchange-Organization-MessageSource: StoreDriver
X-MS-Exchange-Organization-MessageDirectionality: Originating
X-MS-Exchange-Organization-Id: 00000000-0000-0000-0000-000000000000
X-MS-Exchange-Organization-AuthSource: DOX13BE01.hex2013.com
X-MS-Exchange-Organization-AuthAs: Internal
X-MS-Exchange-Organization-AuthMechanism: 04
X-MS-Exchange-Organization-BCC:
X-MS-Exchange-Organization-OriginalClientIPAddress: 128.127.69.74
X-Originating-IP: [128.127.69.74]
X-MS-Exchange-Organization-OriginalServerIPAddress: fe80::4aa:2b19:10bb:b3ff%14
X-MS-Exchange-Organization-MessageLatency: SRV=DOX13BE01.hex2013.com:TOTAL=0
X-MS-Exchange-Organization-MessageLatency: SRV=DOX13BE01.hex2013.com:TOTAL=0
X-MS-Exchange-Organization-MessageLatencyInProgress: LSRV=DOX13BE01.hex2013.com:TOTAL=0;2014-01-10T09:45:40.757Z
X-MS-Exchange-Organization-Network-Message-Id: c0254cc7-4b09-4ea3-86cd-08d0dbffdba7
Return-Path: [email protected]
X-MS-Exchange-Forest-ArrivalHubServer: DOX13BE03.hex2013.com
X-MS-Exchange-Organization-Cross-Premises-Headers-Processed: DOX13BE03.hex2013.com
X-MS-Exchange-Organization-HygienePolicy: Standard
X-MS-Exchange-Organization-AVStamp-Enterprise: 1.0
X-MS-Exchange-Organization-Recipient-Limit-Verified: True
X-MS-Exchange-Organization-Transport-Properties: DeliveryPriority=Normal
X-MS-Exchange-Organization-Prioritization: 1
X-MS-Exchange-Organization-Rules-Execution-History: TransportVersioned.Hosting Transport
Restrictions%%%TransportVersioned.Disclaimer internal 970167
eJ8+ImZ1AQaQCAAEAAAAAAABAAEAAQeQBgAIAAAA5AQAAAAAAADoAAEJgAEAIQAAADUwQ0Y0RUY3
AC8AcwBpAGcAbgBlAGQAAAAAAB8ADDoBAAAACgAAAEUAbgBVAHMAAAAAAOElDQo=
--_00cbcf5e-3076-4ee0-8a39-c8c8f01132f8_-- -
Outlook + TNEF, the reverse problem: outlook doesn't understand winmail.dat
A lot of information can be found about people with other mail clients not being able to read TNEF encoded (winmail.dat) messages, but I am having the opposite problem: *Outlook* can not read them anymore in our organization.
Mail servers are all Exchange 2010, Outlook versions 2010 and 2013.
Internal mails in TNEF/RTF format are fine.
In external mails coming in from the internet, if they arrive in TNEF, Outlook shows the plain ASCII text and the winmail.dat attachment.
The only thing I can find that may cause it, is a header inserted into the mail by our firewall. Now my question is, can that really be the reason?
Example snippet from an incoming mail with winmail.dat attachment, the "X-Watchguard-Antivirus" header is what I'm talking about.
--_000_B083931C9A44A84C8FF71C48801A6D5FACE1D820SRVMAIL1KSCCJHL_
Content-Dis; filename="winmail.dat"
Content-Transfer-Encoding: base64
Content-Type: application/ms-tnef; name="winmail.dat"
X-WatchGuard-AntiVirus: scanned 'winmail.dat'. clean action=allow
eJ8+IgAkAQaQCAAEAAAAAAABAAEAAQeQBgAIAAAA5AQAAAAAAADoAAEJgAEAIQAAAEEzQUExN0Y4
NDMwOEU3NDdCNkMxMzIyODkzRTRBRTg1ACUHAQ2ABAACAAAAAgACAAEFgAMADgAAAN8HAQAOAA0A
The "Content-disposition" line somehow got mangled when I quoted it above, the real line reads correctly "Content-Disposition colon attachment semicolon filename=...".Hi,
The common reason that recipients receive emails as winmail.dat is that they are not using Outlook/Exchange, their email clients can't decipher the RTF/TNEF format thus the email is shown as winmail.dat.
In your scenario, you are using Outlook and Exchange, you should receive RTF emails correctly - It's proved with the Internal emails.
I can't be sure whether it's caused by the firewall, but if all external emails are facing this issue, it's most likely caused by the firewall.
To verify this, is it possible for you to configure the firewall not to insert the header? If it makes a difference to external emails that they can be read then, we can conclude the firewall was the culprit.
Regards,
Melon Chen
Forum Support
Come back and mark the replies as answers if they help and unmark them if they provide no help.
If you have any feedback on our support, please click
here -
DB version: Oracle Database 10g Enterprise Edition Release 10.1.0.3.1
A small number of messages stuck in a queue table when our messaging system load is high.
The 'state' column has value '3' in all these rows. What does that mean ?
Why they are stuck over there ?
thanks
We got following rows when query the queue table:
SQL> select * from trans_t_2;
Q_NAME MSGID
CORRID
PRIORITY STATE
DELAY
EXPIRATION
TIME_MANAGER_INFO
LOCAL_ORDER_NO CHAIN_NO CSCN DSCN
ENQ_TIME
ENQ_UID ENQ_TID
DEQ_TIME
DEQ_UID DEQ_TID RETRY_COUNT
EXCEPTION_QSCHEMA EXCEPTION_QUEUE STEP_NO
RECIPIENT_KEY DEQUEUE_MSGID SENDER_NAME
SENDER_ADDRESS
SENDER_PROTOCOL
USER_DATA(STORE_ID)
USER_PROP()
AQ$_TRANS_T_2_E 495DCB163CD07743E040A8C039014231
:EMAILDRIVER:
0 3
0
0 0 0 0
26-MAR-08 03.22.56.895319 PM
WIRELESS 34.16.7968
0
TRANS_Q_2 0
0
TRANS_STORE_OBJECT(738922)
AQ$_TRANS_T_2_E 495E82B0D97B33BBE040A8C0390145BC
:EMAILDRIVER:
0 3
0
0 0 0 0
26-MAR-08 03.22.56.914877 PM
WIRELESS 2.34.522909
0
TRANS_Q_2 0
0
TRANS_STORE_OBJECT(738924)Hello,
The messages are not stuck they have expired and been placed in the default exception queue AQ$_TRANS_T_2_E. The messages will have been put in the queue for the EXPIRATION_REASON given in the AQ$TRANS_T_2 view. The messages will have been placed in the exception queue by the qmon processes for that reason and when designing your application you need to consider the possibility that messages may be placed in the exception queue and what you intend to do when they are placed there.
When examining the state of messages in the queues associated with a queue table you should be querying the view AQ$TRANS_T_2 and not the underlying objects. The view interprets the underlying values for you and gives consistent information generated from all the objects associated with a queue table.
Thanks
Peter -
Greetings,
We seem to be having a problem with some users who are attempting to send e-mails from within the organisation to an external domain. Not all users are affected, and not all outgoing e-mails have this issue.
Some e-mails get stuck in the submission queue. This is the error message in Last Error : "A storage transient failure has occurred during content conversion."
Days later, the internal user who send the message gets a #550 4.4.7 QUEUE.Expired; message expired ## NDR.
We did have some initial configuration issues, but these were fixed more than a week ago :
- The external FQDN during EHLO was set to the wrong address, now pointing to the correct one.
- SPF record was updated with new IP adress.
Here is some additional information on the issue :
- Not on any blacklists - checked using dnsbl.info
- Telnet to remote servers works from exchange server, connections are accepted and can send mail.
- Outbound SMTP test ran using Microsoft Remote Connectivity Analyser : Passed with both External (Static) and Smarthost IP.
- This seems to happen only with emails that have an attachment and that are transfered, but only for the affected users.
- If content from these e-mails is manually copied over to a new email, email is sent to destination without problem.
Configuration information :
- Exchange 2013 running on Windows 2012 Datacenter with all latest updates.
- Outgoing e-mail is sent via smarthost. Only one outbound transport rule is active.
- Using internal DNS server.
- There is only one mailbox database.
Thank you for taking the time to read this!On Wed, 16 Jan 2013 15:31:14 +0000, Ipigi wrote:
>Sorry, I often get some terms mixed up when I explain things as our users use the French version of outlook.
>
>E-mails are not transferred, but forwarded manually from their outlook. Message format in outlook is set to HTML and not Rich Text when they foward the e-mail.
Do they forward the message as an attachment?
>When forwarded internally, this is in the internet headers :
>
>Content-Type: application/ms-tnef; name="winmail.dat" Content-Transfer-Encoding: binary
Within your organization I'm prety sure that messages will use TNEF.
What does the message contain at the external recipient's side?
>It really seems to me that Exchange is not converting RTF to Plain Text. The first link you provided states in it's final paragraph that Exchange should be doing this conversion.
If you can, try creating a mail-enabed Contact for one of the external
recipients and set the message format on that.
>If I disabled TNEF as that link suggests, offending messages will get stuck in the submission queue again.
>
>I thank you for your help so far. This is not an issue I've had with any previous installations/migrations of Exchange that I have done.
>
>Please let me know if you need any additional information.
Have you tried UNsetting TNEF on the remote domain?
Set-RemoteDomain Default -TNEFEnabled $null
That should leave it up to the client to determine the format. It's
probably not what you're after, but see it makes a difference in the
format.
Rich Matheisen
MCSE+I, Exchange MVP
--- Rich Matheisen MCSE+I, Exchange MVP -
Java Proxy stuck in JPRRqst Queue
Hi,
I try to do Synchronous process between RFC to Java Proxy. it was wokrikg fine but suddenly Messages stuck in queue.
RFC sends a message after mapping. I looked sxmb_moni it looks like message delivered to Java Proxy but it didn't. after a while outbound service interface gives "no response" error because of time out. but when i look at http://*****:50000/mdt/Systatus proxy messages stuck in JPRRqst Queue
Queue Name Threads Assigned/Working
JPRRqst 11/11
My proxy didn't even start. Strange thing this process did work fine and when this error happens, I receive different data from data that come from RFC. example
RFC sends
MANDT 001
MATNR 3N5979
SERVICE_ID 16261
But i receive
<?xml version="1.0" encoding="UTF-8"?>
<ns0:Z************ xmlns:ns0="urn:sap-com:document:sap:rfc:functions">
<I_TPARTAV>
<MANDT>000</MANDT>
<MATNR>979</MATNR>
<SERVICE_ID>0000</SERVICE_ID>
Have you any ideas?try this - in RWB in msg monitoring at AE level see the msgs for this scenario......try to find first msg in error and cancel it...then see whether ur remaining msgs are getting processed or not........
-
I can no longer open excel documents in my doc to go app. Error message simple reads can not open attachment. And the attachment is now a winmail.dat
winmail.dat files usually mean the email has been sent in rich text format - you could either the person who sent it to send it in a different format e.g. plain text or HTML, or there are a few apps in the store that support it (search for winmail.date in the store).
winmail.dat files : http://support.apple.com/kb/TS1506
Maybe you are looking for
-
How to do a NAT to multiple MACs via the same public IP
Heay y'all, I have multiple MACs that I need to admin via the same public IP. I'm trying to activate the NAT function on my airport 802.11n, but I can only register 1 internal IP address for the same port number. Example: public UDP port: 3283, 5900
-
Pdf docs created in pages show only photos, graphics, NO text, Help
I have tried exporting to pdf, best quality & also "Print" to pdf with same results. The resulting thumbnail on my desktop and the one in "get info". look fine but when the pdf doc is opened only the graphic elements including photos show up. NO word
-
[SOLVED] KEYMAP - umlauts issue
Hi there! I've just reinstalled Archlinux and the keyboard layout is giving me some troubles. I'd like to use the Swiss-German layout. My vconsole.conf KEYMAP=de_CH-latin1 FONT=Lat2-Terminus16 The main problem are the umlauts / special characters. Th
-
As per my problem concern in my database i have 85 tables in my database out of 85 tables 42 tables which are created by me through sql command in oracle, and remaining 42 tables are same name but in capital letters with the same owner name and table
-
2 bugs.. and some strange things..
Hi, i use my new iphone 5 since a weekswith iOS 6.1.4, and so far i found to bugs, first bug, i'am most of the time on Airplane mode (for my convenience..) if someone let me a voicemail and after i listen it when i go back to Airplane mode i have a