Недавно я выполнил параллельное обновление с phplist 2.10.12 до 3.0.12. Мы сохранили старую версию в рабочем состоянии, а клиент привык к новой в демонстрационном режиме. Сегодня мы перешли на 3.0.12 и отключили демонстрационный режим, и у нас возникли проблемы с тестовыми электронными письмами.
phplist настроен на отправку двух тестовых писем, одного в текстовом, а другого в html. При отправке мне теста отправляются оба письма (и помещаются в спам), и phplist сообщает, что они были успешно отправлены. Однако при отправке тестового электронного письма клиенту успешно отправляется только текстовое сообщение. При изменении настройки на отправку только одного электронного письма phplist объявляет, что отправка не удалась, и, действительно, электронное письмо не отображается.
Клиент действительно способен получать html-письма по этому адресу, а в журнале ошибок написано Error sending email to [email address] Could not instantiate mail function.
Однако, чтобы повторить, это сделал отправь мне правильно — дважды. Но он терпит неудачу каждый раз при отправке клиенту.
Я не знаком с настройкой phplist, и любая помощь здесь будет оценена. Спасибо!
Редактировать: из config.php:
# To use a SMTP server please give your server hostname here, leave it blank to use the standard
# PHP mail() command.
define("PHPMAILERHOST",'');
Задача ещё не решена.
Других решений пока нет …