Domanda

I destinatari nominati nel BCC / CC (nelle intestazioni) non vengono ricevuti. Ho trovato un paio di post con domande simili, nessuna risposta ...

Il codice è al di sotto, la domanda è: "Qualcuno di voi ha avuto problemi simili"

require_once "Mail.php";

$host = "mail.mailserver.com";
$username = "notification@yourhost.com";
$password = "getyourownpassword";

$headers = array ('From' => "User Name <$username>",
                  'To' => $to_,
                  'Cc' => 'Patty <patty@gmail.com>',
                  'Subject' => $subj_,
                  'Content-type' => 'text/html');

$smtp = Mail::factory('smtp',
                      array ('host' => $host,
                             'auth' => true,
                             'username' => $username,
                             'password' => $password));

$mail = $smtp->send($to_, $headers, $mail_msg);
È stato utile?

Soluzione

Sembra che si sta utilizzando il modulo PEAR posta. se leggete qui Vedrete una discussione su intestazioni passati al modulo di pera specifica solo il modo gli sguardi messaggio, non a chi ottiene in realtà. Se si aggiunge un'intestazione CC, quella persona verrà visualizzato come in CC ma in realtà riceverla ha bisogno di essere aggiunti alla matrice destinatari. Per BCC, di aggiungerli al recpients array, ma non vengono mostrate nell'intestazione.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top