Bonjour,
J'ai créé un site web pour un client qui envoie des mails à des destinataires définis (dans le cas présent des guides touristiques pour les informer d'une visite planifiée).
L'envoi fonctionne bien depuis 2 ans au moins, mais depuis quelques semaines, les mails envoyés au destinataires orange.fr (ou wanadoo) sont retournés en erreur à l'émetteur avec le zoli message :
Nous sommes desoles de vous informer que votre message n a pas pu etre remis a un ou plusieurs de ses destinataires. Ceci est un message automatique genere par le serveur mwinf5d31.orange.fr. Merci de ne pas y repondre. This is the mail system at host mwinf5d31.orange.fr. I'm sorry to have to inform you that your message could not be delivered to one or more recipients. The mail system <xxxxx@wanadoo.fr>: host back2c-mail02-01.me-wanadoo.net[10.223.135.71] said: 554 5.6.0 Message contains invalid header
Au niveau du contexte, on est en authentification Windows, le mail sender est bien celui associé à l'émetteur (on utilise une table de correspondance user/mail). Le message est envoyé via Exchange.Received: from xxxxx-tourisme.com ([193.251.49.38])
by mwinf5d31 with ME
id HS7f1g0020pSilM03S7fH9; Thu, 10 Mar 2011 15:07:40 +0100
X-me-spamrating: 35.00
X-me-spamcause: (-110)(0000)gggruggvucftvghtrhhoucdtuddrfedugedrtdekgddutddufecuteggodetufdouefnucfrrhhofhhilhgvmecuoffgnecuuegrihhlohhuthemucegtddtnecuphgufhcurghtthgrtghhvgguucdlqdehtddmnegsohhnjhhouhhrucdlqddutddmnehmvghrtghiucdlqdektddmnehmvghrtghiodguvgikrgikrghugiikugdkndculdektddmnehpihgvtggvuchjohhinhhtvgculddqhedtmd
X-me-spamlevel: not-spam
X-bcc: xxxxx@wanadoo.fr
Received: from scongres02 ([192.168.1.3]) by xxxxx.com with Microsoft SMTPSVC(6.0.3790.4675);
Thu, 10 Mar 2011 15:07:38 +0100
MIME-Version: 1.0
From: s.audin@xxxxx.fr
To: xxxxx@wanadoo.fr
Date: 10 Mar 2011 15:07:38 +0100
Subject: =?utf-8?B?Q29uZmlybWF0aW9uIFZpc2l0ZSBOwrAgMTEwMTAxNzUgKDI1LzAzLzIwMTEp?=
Content-Type: multipart/mixed; boundary=--boundary_0_3d1a38e6-b93d-4216-a11f-eac7406d522c
Return-Path: sophie@xxxxx.fr
Message-ID: <SCONGRES02zmRf6Ci6n0000001c@xxxxx.com>
X-OriginalArrivalTime: 10 Mar 2011 14:07:38.0391 (UTC) FILETIME=[83425A70:01CBDF2C]
Ver-Produit-X-TM-AS: SMEX-10.1.0.1136-6.500.1024-18002.001
Résultat X-TM-AS: No--10.095400-5.000000-31
X-TM-AS-Utilisateur-Expéditeur-Approuvé: No
X-TM-AS-Utilisateur-Expéditeur-Bloqué: No
----boundary_0_3d1a38e6-b93d-4216-a11f-eac7406d522c
Content-Type: text/html; charset=us-ascii
Content-Transfer-Encoding: quoted-printable
<B>Bonjour<br/><br/>Une nouvelle visite vous a été attribuée.= Vous trouverez en pièce jointe les éléments se rapportant= à cette dernière<br/><br/>Pour accuser réception de cette= information, merci de cliquer sur le lien ci-dessous :<br/><br/><a href=3D"http://guide.xxxxx.com/Guides/AR/AR.aspx?ID=3D352284089">Accusé=
de Réception</a><br/><br/>Vous pouvez accéder à votre espace= en cliquant ici :<a href=3D"http://xxxxx.com/Guides/">http://xxxxx.com/Guides/</a><br/><br/>Cordialement<br/><br/><B><I>Office=
de Tourisme xxxxx</I></B>
----boundary_0_3d1a38e6-b93d-4216-a11f-eac7406d522c
Content-Type: application/octet-stream; name=mission352284089.pdf
Content-Transfer-Encoding: base64
Si l'utilsateur envoie un mail au destinataire via Outlook, ça fonctionne...
au niveau du web.config, on a ça :
et le code de l'envoi est plutôt simple :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 <system.net> <mailSettings> <smtp from="administrateur@xxxxx.fr"> <network host="scongres02.xxxxx.fr" password="" userName="" /> </smtp> </mailSettings> </system.net>
Est-ce que quelqu'un a rencontré ce genre de désagrément dernièrement ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24 //exp = e-mail de l'émetteur If (dest <> "") Then Dim msg As New System.Net.Mail.MailMessage( _ exp, _ dest) msg.Body = "<B>Bonjour<br/><br/>" //... //Code de contenu html... //... msg.Body &= "<br/><br/>" & System.Web.HttpUtility.HtmlEncode("Vous pouvez accéder à votre espace en cliquant ici :") msg.Body &= "<a href=""" & ConfigurationManager.AppSettings("BaseAddressExt") & """>" & ConfigurationManager.AppSettings("BaseAddressExt") & "</a>" msg.Body &= "<br/><br/>Cordialement<br/><br/><B><I>Office de Tourisme de xxxxx</I></B>" msg.IsBodyHtml = True Dim smtp As New System.Net.Mail.SmtpClient Try With smtp .Send(msg) End With Catch ex As Exception envoiMailVisite = False Exit Function End Try
A priori Orange aurait modifié son système anti-spam mais c'est pas sec...
Partager