WordPress DAP - ошибка адреса получателя постфикса

Когда плагин WordPress DAP (Digital Access Pass) отправляет сообщение электронной почты, это сообщение я получаю в журнале:

postfix/sendmail сервера [3324]: fatal: Адреса получателей должны быть указаны в командной строке или с помощью опции -t

Не удивительно, что электронное письмо не приходит.

Это сработало неделю назад. Мы не можем найти никаких изменений, сделанных за это время.

Где я должен искать плохую конфигурацию, которая может вызвать это?

1 ответ

Есть много способов, которыми это может сломаться. Это либо проблема конфигурации сервера, либо ошибка в плагине.

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

  • В Ubuntu с Postfix легче работать, чем с sendmail, и обычно он работает "из коробки".
  • Если сообщение отправлено, но вы его не получили, возможно, вас блокируют спам-фильтры. Чтобы это исправить, вам нужно настроить аутентификацию DKIM и SPF и убедиться, что IP-адрес вашего сервера не занесен в черный список. Или обойти все это, настроив сервер для передачи исходящих сообщений установленному отправителю электронной почты, например, Mandrill.

Это может быть плагин вместо сервера. Это более вероятно, если в последнее время на самом сервере ничего не изменилось и если вы обновили Wordpress или ваши плагины. Если это так, свяжитесь с разработчиком плагина. Между тем, вы можете откатиться до рабочей версии, если сможете выяснить, что именно было обновлено, что сломало вещи.

Другие вопросы по тегам