Я установил 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 для использования).
Можете ли вы отправлять электронные письма с помощью mailx или другого клиента cli? Я думаю, что для отправки twiki полагается на что-то вроде уже установленного sendmail. Вот строка из их документации, не знаю, насколько свежей.
SMTPMAILHOST обычно устанавливается в Windows или других системах, отличных от Unix / Linux, где sendmail и т.п. недоступны. Когда это установлено и установлен Perl-модуль Net :: SMTP, TWiki будет подключаться к этому SMTP-серверу (например, mail.yourdomain.com) для отправки электронной почты для регистрации пользователя и WebChangesAlerts. Если у вас есть программа типа sendmail, оставьте SMTPMAILHOST не установленным, чтобы вместо нее использовалась внешняя программа sendmail (определяется $ mailProgram в TWiki.cfg).