PHPMailer, CC и Linux сервер - PullRequest
2 голосов
/ 04 мая 2010

как добавить почтовый адрес CC в PHPMailer, работающем на сервере Linux?

Метод AddCC работает только в Windows: http://phpmailer.worxware.com/index.php?pg=methods

Я пытался этим методом, но почта никогда не приходила ... Я также пытался с $ mail-> addCustomHeader ('CC: mymail@mail.com') без успеха.

Спасибо.

Ответы [ 2 ]

1 голос
/ 06 октября 2010

Я добавил несколько строк кода в свое приложение. И я называю это хитрыми вещами. Вы можете добавить cc в свой код, как показано ниже:

if ($ ccList! = "") { $ ccRecipients = explode (",", $ ccList); foreach ($ ccRecipients as $ ccRecipient) { $ Mailer-> AddCC ($ ccRecipient); // $ mailer-> AddAddress ($ ccRecipient); } $ mailer-> AddCustomHeader ("Cc: $ ccList"); }

Вы можете изменить код для удовлетворения ваших потребностей приложения.

Я надеюсь, что это работает для вас:)

Спасибо.

1 голос
/ 04 мая 2010

У меня были проблемы с addCC с PHPMailer, когда уже был получатель. Чтобы это исправить, безопасный режим почтовой функции в PHPMailer должен был быть удален из-за того, что общий сервер не разрешил это. Если вы включите ошибки, вы найдете источник проблемы.

Первый ответ здесь для справки. Ошибка нескольких получателей PHPmailer

...