<div dir="ltr"><div class="gmail_extra"><br><div class="gmail_quote">2018-02-02 4:26 GMT-05:00 Bocquet Stéphane <span dir="ltr"><<a href="mailto:Stephane.Bocquet@mediapost.fr" target="_blank">Stephane.Bocquet@mediapost.fr</a>></span>:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<div lang="FR">
<div class="gmail-m_3251970479168639756WordSection1">
<p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)">Hello Francis,<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)"><u></u> <u></u></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)">I too have sometimes the problem and we try to figure out what is going on as, for me, the problem happens sometimes only.<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)"><u></u> <u></u></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)">I was thinking that it could be a mail server problem, but after some test in command line, our mail servers seems ok.<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)">Could you do those tests too ? Here is a script I use on Debian 9.<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:9pt;font-family:"Lucida Console"">#!/bin/sh<span style="color:black;background:black"><u></u><u></u></span></span></p>
<p class="MsoNormal"><span style="font-size:9pt;font-family:"Lucida Console";color:black;background:black"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:9pt;font-family:"Lucida Console"">EMAILSUBJECT="Mail pour Stéphane"<span style="color:black;background:black"><u></u><u></u></span></span></p>
<p class="MsoNormal"><span style="font-size:9pt;font-family:"Lucida Console"">EMAILTO="<a href="mailto:stephane.bocquet@entreprise.fr" target="_blank">stephane.bocquet@<wbr>entreprise.fr</a>, <a href="mailto:stephane@mafamile.fr" target="_blank">stephane@mafamile.fr</a>"<span style="color:black;background:black"><u></u><u></u></span></span></p>
<p class="MsoNormal"><span style="font-size:9pt;font-family:"Lucida Console";color:black;background:black"><u></u> <u></u></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:9pt;font-family:"Lucida Console"">EMAILMESSAGE="/tmp/<wbr>emailmessage.txt"<span style="color:black;background:black"><u></u><u></u></span></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:9pt;font-family:"Lucida Console";color:black;background:black"><u></u> <u></u></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:9pt;font-family:"Lucida Console"">echo "<html><body>" > $EMAILMESSAGE<span style="color:black;background:black"><u></u><u></u></span></span></p>
<p class="MsoNormal"><span style="font-size:9pt;font-family:"Lucida Console"">echo "<h1>Bonjour,</h1>" >> $EMAILMESSAGE<span style="color:black;background:black"><u></u><u></u></span></span></p>
<p class="MsoNormal"><span style="font-size:9pt;font-family:"Lucida Console"">echo "<p>J'ai besoin d'une mise à jour.</p>" >> $EMAILMESSAGE<span style="color:black;background:black"><u></u><u></u></span></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:9pt;font-family:"Lucida Console"">echo "<br/>" >> $EMAILMESSAGE<span style="color:black;background:black"><u></u><u></u></span></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:9pt;font-family:"Lucida Console""># echo "<p><img src="<a href="https://zendtoglbvprd1/images/mediashare.png" target="_blank"><font color="red"><b>MailScanner has detected a possible fraud attempt from "zendtoglbvprd1" claiming to be</b></font> https://zendtoglbvprd1/<wbr>images/mediashare.png</a>" /></p></br>" >> $EMAILMESSAGE<span style="color:black;background:black"><u></u><u></u></span></span></p>
<p class="MsoNormal"><span style="font-size:9pt;font-family:"Lucida Console"">echo "<p>Cordialement,</p>" >> $EMAILMESSAGE<span style="color:black;background:black"><u></u><u></u></span></span></p>
<p class="MsoNormal"><span style="font-size:9pt;font-family:"Lucida Console"">echo "<p>Votre serveur bien dévoué.</p></body></html>" >> $EMAILMESSAGE<span style="color:black;background:black"><u></u><u></u></span></span></p>
<p class="MsoNormal"><span style="font-size:9pt;font-family:"Lucida Console";color:black;background:black"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:9pt;font-family:"Lucida Console""># mail -a "Content-Type: text/plain; charset=UTF-8" -s "$EMAILSUBJECT" "$EMAILTO" < $EMAILMESSAGE<span style="color:black;background:black"><u></u><u></u></span></span></p>
<p class="MsoNormal"><span style="font-size:9pt;font-family:"Lucida Console""># mail -a "Content-Type: text/html; Content-Transfer-Encoding: 8bit" -s "$EMAILSUBJECT" "$EMAILTO" < $EMAILMESSAGE<span style="color:black;background:black"><u></u><u></u></span></span></p>
<p class="MsoNormal"><span style="font-size:9pt;font-family:"Lucida Console"">mail -a "Content-Type: text/html; Content-Transfer-Encoding: 8bit; Charset=UTF-8" -s "$EMAILSUBJECT" "$EMAILTO" < $EMAILMESSAGE<span style="color:black;background:black"><u></u><u></u></span></span></p>
<p class="MsoNormal"><span style="font-size:9pt;font-family:"Lucida Console";color:black;background:black"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:9pt;font-family:"Lucida Console"">rm $EMAILMESSAGE</span><span lang="EN-US" style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)"><u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)"><u></u> <u></u></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)">Also, could you send us the result of the “locale” command ?<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:9pt;font-family:"Lucida Console"">root@zendtoglbvprd1:/opt/<wbr>zendto# locale<span style="color:black;background:black"><u></u><u></u></span></span></p>
<p class="MsoNormal"><span style="font-size:9pt;font-family:"Lucida Console"">LANG=en_US.UTF-8<span style="color:black;background:black"><u></u><u></u></span></span></p>
<p class="MsoNormal"><span style="font-size:9pt;font-family:"Lucida Console"">LANGUAGE=<span style="color:black;background:black"><u></u><u></u></span></span></p>
<p class="MsoNormal"><span style="font-size:9pt;font-family:"Lucida Console"">LC_CTYPE="en_US.UTF-8"<span style="color:black;background:black"><u></u><u></u></span></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:9pt;font-family:"Lucida Console"">LC_NUMERIC="en_US.UTF-8"<span style="color:black;background:black"><u></u><u></u></span></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:9pt;font-family:"Lucida Console"">LC_TIME="en_US.UTF-8"<span style="color:black;background:black"><u></u><u></u></span></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:9pt;font-family:"Lucida Console"">LC_COLLATE="en_US.UTF-8"<span style="color:black;background:black"><u></u><u></u></span></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:9pt;font-family:"Lucida Console"">LC_MONETARY="en_US.UTF-8"<span style="color:black;background:black"><u></u><u></u></span></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:9pt;font-family:"Lucida Console"">LC_MESSAGES="en_US.UTF-8"<span style="color:black;background:black"><u></u><u></u></span></span></p>
<p class="MsoNormal"><span style="font-size:9pt;font-family:"Lucida Console"">LC_PAPER="en_US.UTF-8"<span style="color:black;background:black"><u></u><u></u></span></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:9pt;font-family:"Lucida Console"">LC_NAME="en_US.UTF-8"<span style="color:black;background:black"><u></u><u></u></span></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:9pt;font-family:"Lucida Console"">LC_ADDRESS="en_US.UTF-8"<span style="color:black;background:black"><u></u><u></u></span></span></p>
<p class="MsoNormal"><span style="font-size:9pt;font-family:"Lucida Console"">LC_TELEPHONE="en_US.UTF-8"<span style="color:black;background:black"><u></u><u></u></span></span></p>
<p class="MsoNormal"><span style="font-size:9pt;font-family:"Lucida Console"">LC_MEASUREMENT="en_US.UTF-8"<span style="color:black;background:black"><u></u><u></u></span></span></p>
<p class="MsoNormal"><span style="font-size:9pt;font-family:"Lucida Console"">LC_IDENTIFICATION="en_US.UTF-<wbr>8"<span style="color:black;background:black"><u></u><u></u></span></span></p>
<p class="MsoNormal"><span style="font-size:9pt;font-family:"Lucida Console"">LC_ALL=</span><span lang="EN-US" style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)"><u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)"><u></u> <u></u></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)">There should be .UTF-8 in the result of each line.<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)"><u></u> <u></u></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)">Next step, is this happening in all the emails ? or just sometime ?<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)"><u></u> <u></u></span></p>
<p class="MsoNormal"><br></p></div></div></blockquote><div><br></div><div><span style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:small;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline">Hello,</span><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:small;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration-style:initial;text-decoration-color:initial"><br></div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:small;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration-style:initial;text-decoration-color:initial">The problem seem to always occurs. Your script work fine for a plain/text mail, but not for html. I don't think this is a mail server problem, because the same server is working fine with others applications that also send html mails. Locales are also fine:</div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:small;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration-style:initial;text-decoration-color:initial"><br></div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:small;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration-style:initial;text-decoration-color:initial"><div>LANG=fr_CA.UTF-8</div><div>LANGUAGE=fr_CA:fr</div><div>LC_CTYPE="fr_CA.UTF-8"</div><div>LC_NUMERIC="fr_CA.UTF-8"</div><div>LC_TIME="fr_CA.UTF-8"</div><div>LC_COLLATE="fr_CA.UTF-8"</div><div>LC_MONETARY="fr_CA.UTF-8"</div><div>LC_MESSAGES="fr_CA.UTF-8"</div><div>LC_PAPER="fr_CA.UTF-8"</div><div>LC_NAME="fr_CA.UTF-8"</div><div>LC_ADDRESS="fr_CA.UTF-8"</div><div>LC_TELEPHONE="fr_CA.UTF-8"</div><div>LC_MEASUREMENT="fr_CA.UTF-8"</div><div>LC_IDENTIFICATION="fr_CA.UTF-8"</div><div>LC_ALL=</div></div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:small;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration-style:initial;text-decoration-color:initial"><br></div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:small;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration-style:initial;text-decoration-color:initial">I think the problem is the mail headers that define the charset as us-ascii. I did an ugly hack that seem to work fine:</div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:small;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration-style:initial;text-decoration-color:initial"><br></div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:small;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration-style:initial;text-decoration-color:initial"><div>/opt/zendto# grep -R us-ascii -A 1 *</div><div>lib/class.phpmailer.php: //$bodyCharSet = 'us-ascii';</div><div>lib/class.phpmailer.php- $bodyCharSet = 'UTF-8';</div><div>--</div><div>lib/class.phpmailer.php: //$altBodyCharSet = 'us-ascii';</div><div>lib/class.phpmailer.php- $altBodyCharSet = 'UTF-8';</div><div>--</div><div>lib/PHPMailer.php: //$bodyCharSet = 'us-ascii';</div><div>lib/PHPMailer.php- $bodyCharSet = 'UTF-8';</div><div>--</div><div>lib/PHPMailer.php: //$altBodyCharSet = 'us-ascii';</div><div>lib/PHPMailer.php- $altBodyCharSet = 'UTF-8';</div><div><br></div></div><div>I don't suggest to use that hack, but it could help to found the proper solution.</div><div><br></div>-- <br>Francis </div></div><br></div></div>