PHP でキリル文字の電子メールを送信する際の問題。私の側: サーバー IIS - データベース MsSQL - 電子メール サーバー: Exchange 2010 /communication via PHP EWS/
Reciever は、メールを受信するための特定のソフトウェアを備えた UA 政府所有の会社です。MS Outlook /manually send/ で動作しています。
テキストとして送信しようとしました/htmlではなく/またはPHPメーラーを試しました.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);
ありがとうございました、