una significa que por personas persona fecha electronicos electronico correos correo como buscar php email outlook phpmailer

php - significa - Genere un mensaje de correo electrónico para Outlook con BCC completado



correos electronicos de personas hotmail (0)

Estoy tratando de generar un borrador de correo electrónico que será abierto por Outlook (para que el usuario pueda hacer cambios antes de enviarlo). Estoy usando PHPMailer y todo funciona: codificación, archivos adjuntos, todo, excepto el campo BCC .

<?php // non-essential stuff omitted $mail = new PhpMailer(); $mail->CharSet = ''UTF-8''; $body = ''<html><body><p>does not matter</p></body></html>''; // set To: foreach ($contacts as $address) { if ($this->looksLikeEmail($address)) { $mail->addAddress($address); } } // set CC: $businessContacts = $this->loadCcEmails(); foreach ($businessmenContacts as $address) { if ($this->looksLikeEmail($address)) { $mail->addCC($address); } } // set BCC: $mail->addBCC($this->bccAddress); $mail->Body = $body; // generate MIME headers and body $mail->preSend(); // do not send - get the mail as a string $emailFull = $mail->MIMEHeader . $mail->LE . $mail->MIMEBody; // send to browser header(''Content-Description: File Transfer''); // handled by default e-mail client header(''Content-Type: message/rfc822''); header(''Content-Disposition: inline; filename="template.eml"''); header(''Cache-Control: private''); header(''Content-Length: '' . strlen($emailFull)); echo $emailFull; exit;

Estoy agregando el campo BCC como de costumbre, y está presente en el archivo template.eml generado por PHP:

Date: Thu, 2 Jun 2016 10:53:35 +0200 To: [email protected] Cc: [email protected] Bcc: [email protected] Subject: =?UTF-8?Q?TESTOVAC=C3=8D?= Message-ID: <f2693cd5b0b081a75408beef87bfc651@localizer> X-Unsent: 1 MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="b1_f2693cd5b0b081a75408979287bfc651" Content-Transfer-Encoding: 8bit

etc.

Sin embargo, cuando se abre en Outlook 2010, el campo BCC no se llena en absoluto; cuando se abre el mismo archivo en Thunderbird, se completa el BCC. ¿Hay alguna manera de forzar a Outlook a completar previamente el BCC en borrador sin automatizar directamente Outlook (no tengo control sobre las computadoras de los usuarios, solo del servidor? )?