2010-05-04 2 views
2

Как добавить почтовый адрес CC в PHPMailer, запущенный на сервере Linux?PHPMailer, CC и Linux server

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

Я попытался с помощью этого метода, но почта не приходит ... Я также попытался с $ mail-> addCustomHeader ('CC: [email protected]') без успех.

спасибо.

+1

Добро пожаловать в SO. Что не работает? Какие сообщения об ошибках вы получаете? Можете ли вы показать код? –

ответ

1

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

Первый ответ здесь для справки. PHPmailer multiple recipients error

1

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

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

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

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

Спасибо.