Вот

ема с отправкой кириллического письма с PHP. Моя сторона: сервер IIS - база данных MsSQL - почтовый сервер: Exchange 2010 / связь через PHP EWS /

Reciever - компания, принадлежащая правительству UA, со специальным программным обеспечением для получения электронных писем. Он работает с MS Outlook / вручную отправить /.

Я пытался отправить его как текст / не HTML / или я пытался PHP Mailer, я также уже пытался с C # / все не работают с этой конкретной компанией / на Gmail или Hotmail он работает нормально //.

$ews = new ExchangeWebServices($server, $username, $password);

$msg = new EWSType_MessageType();

$toAddresses = array();
$toAddresses[0] = new EWSType_EmailAddressType();
$toAddresses[0]->EmailAddress =;
$toAddresses[0]->Name =; 

$msg->ToRecipients = $toAddresses;

$fromAddress = new EWSType_EmailAddressType();

$fromAddress->EmailAddress =;
$fromAddress->Name =;


$msg->From = new EWSType_SingleRecipientType();
$msg->From->Mailbox = $fromAddress;

$msg->Subject = "Test";

$msg->Body = new EWSType_BodyType();

$msg->Body->BodyType = 'HTML'; //Text HTML
$msg->Body->_ = $UAText;

$msgRequest = new EWSType_CreateItemType();
$msgRequest->Items = new EWSType_NonEmptyArrayOfAllItemsType();
$msgRequest->Items->Message = $msg;
$msgRequest->MessageDisposition = 'SendAndSaveCopy';
$msgRequest->MessageDispositionSpecified = true;

$response = $ews->CreateItem($msgRequest);
var_dump($response);

Благодарю вас,

Ответы на вопрос(1)

Ваш ответ на вопрос