Php мейлер пропустил строку из FromName - PullRequest
0 голосов
/ 01 мая 2018

Я использую PHPmailer версии 5.2.22 и теряю часть строки из FromName.

Например,

Письмо отправлено с FromName: "CONC, abcø"

Выходы FromName: "abcø"

Строковая часть "CONC" удаляется из FromName полученной почты.

Пример кода:

<?php
    $email = 'waleedAhmed@mymail.com';
    $name = 'waleed';
    $event_info[0]['organizer_name'] = 'CONC, abcø';
    $subject = 'Testing..';
    $content = ' content : '. $event_info[0]['organizer_name'];

    $objName = new \PHPMailer();
    $objName->CharSet = 'UTF-8';
    $objName->Mailer = "smtp";
    $objName->Host = "mail.mymail.com";
    $objName->Port = 25;
    $objName->Mailer = "sendmail";
    $objName->From = 'donotreply@mymail.com';
    $objName->Sender = 'donotreply@mymail.com';
    $objName->FromName = $event_info[0]['organizer_name']
    $objName->IsHTML(true);
    $objName->Body = $content;
    $objName->Send();
    unset($objName);

1 Ответ

0 голосов
/ 01 мая 2018
// ' \"CONC, abcø\" < donotreply@mymail.com > ';   

$objName->FromName = '\"'.$event_info[0]['organizer_name'].'\" < donotreply@mymail.com >';

Работает нормально.

...