Назад | Перейти на главную страницу

Проблема конфигурации Joomla SMTP

У меня возникла проблема с настройкой SMTP на моем веб-сайте Joomla при попытке отправить массовые электронные письма через расширение CB Mailing (Mass Email). Я получаю такую ​​ошибку:

Ошибка SMTP! Ошибка следующих получателей: Количество пользователей, которым было отправлено электронное письмо: 0 (Всего в списке: 1)

Итак, мой вопрос: Что вызывает эту ошибку SMTP и как ее устранить?

В журнале писем указано, что письмо возвращается на адрес отправителя: ctaspa-info@ctaspa.org

Единственный пользователь в списке рассылки - user3@earth2525.com (я только что провел тест, чтобы убедиться, что учетная запись user3 работает, и она работает). Это контент, который появляется в теле возвращенного электронного письма:

SMTP Error! The following recipients failed: when sending withTo: , <br />
 (NULL), <br />
 user3@earth2525.com, <br />
Result=true<br />
<br />

Старая версия этой массовой рассылки по электронной почте работала нормально, однако, чтобы добавить форум Kunena и поддерживать совместимость, мне пришлось сделать несколько обновлений на сайте. Конфигурации новой и старой версии описаны ниже.

Сервер для веб-сайта: Mac OS X Server 10.4.11, Apache 1.3.4.1, PHP 5.2.3, MySQL 4.1.22

Сервер для SMTP: Eudora Internet Mail Server 3.3.9 (сервер EIMS X)

Новая конфигурация:

Joomla 1.5.25, Community Builder 1.7.1, Платные подписки CB (CB Subs) 1.2.2, CBMailing 2.3.4, Kunena Forum 1.7.0, плагин Legacy 1.0 отключен

Настройки почты (новая конфигурация):

Старая конфигурация (рабочая конфигурация SMTP):

Joomla 1.5.9, Community Builder 1.2, платные подписки CB (CB Subs) 1.0.3, CB Mailing 2.1, плагин Legacy 1.0 включен

Настройки почты (старая конфигурация):

(Обратите внимание, как в более старой версии Joomla отсутствуют 2 поля: Безопасность SMTP и Порт SMTP)

Ответ был прямо у меня под носом. Проблема заключалась в том, что при обновлении CBMailing исходная конфигурация была сброшена на настройки по умолчанию. Большинство расширений Joomla сохраняют существующую конфигурацию после обновления, поэтому я сначала даже не подумал туда заглянуть. Поэтому я вернулся к старой конфигурации, и проблема решена.

Если кому-то интересно, вот рабочая конфигурация CBMailing:

  • Разрешить вложения? проверил
  • Разрешить HTML? проверил
  • Метод: одно письмо для всего списка
  • Отправить с: Конкретный адрес, ctaspa-info@ctaspa.org
  • Ответить: пользователю, выполнившему вход
  • Отправить: Список адресов
  • Получатели скрытой копии: никто