Bonjour,
J'avais un script d'envoi de mail basé sur Swiftmailer. J'étais avec sivit et je me connectait comme ceci :
j'ai ensuite migré le script sur un RPS de chez OVH et ça ne marche plus ! J'ai alors modifié la connexion comme ceci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 require_once "swiftmailer/Swift.php"; require_once "swiftmailer/Swift/Connection/SMTP.php"; $swift = new Swift(new Swift_Connection_SMTP("localhost"));
ça fonctionne bien sauf que le mail envoyé, qui contient du HTML, est modifié à chaque envoi. Le plus bizarre c'est que c'est uniquement le code CSS qui est en partie modifié : toute classe commençant par . se voit ajouté un autre point :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 require_once "swiftmailer/Swift.php"; require_once "swiftmailer/Swift/Connection/NativeMail.php"; $swift =& new Swift(new Swift_Connection_NativeMail());
Pourquoi ces points sont-ils ajoutés ???
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 <style type="text/css"> <!-- body { background-color: #FFFFFF; } ..Style2 { font-size: 12px; } ..Style1 {color: #000000;} --> </style></head>
Partager