TWiki mailnotify почты не отправляются

Я установил Twiki, и когда я запускаю следующую команду:

perl -I bin tools/mailnotify SomeWeb

Я получаю сообщение о том, что уведомления были отправлены:

Processing SomeWeb
   * myname@mydomain.com : *
      Last notification was at ...
      Change to SomeTopic at ... New revision is NN

Notified myname@mydomin.com of changes in SomeWeb
      1 change notifications from SomeWeb

Однако я не получаю никаких писем с уведомлением.

Кажется, это какая-то проблема с настройкой, но я не могу понять, что... Я не нашел, где что-то настраивать (использовать сервер smpt, использовать учетную запись на сервере smtp).

1 ответ

Решение

Можете ли вы отправлять электронные письма, используя mailx или другой клиент Cli? Я думаю, что twiki полагается на что-то вроде sendmail, уже установленное для выполнения отправки. Вот строка из их документации, не знаю, как недавно.

SMTPMAILHOST обычно устанавливается в Windows или других системах, отличных от Unix/Linux, где sendmail или аналогичный недоступен. Когда это установлено и модуль Perl Net::SMTP установлен, TWiki подключится к этому SMTP-серверу (например, mail.yourdomain.com) для отправки электронной почты для регистрации пользователя и WebChangesAlerts. Если у вас есть программа типа sendmail, оставьте SMTPMAILHOST неустановленным, чтобы вместо нее использовалась внешняя программа sendmail (определяется $mailProgram в TWiki.cfg).

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