Перейти к содержанию

Навигация

Notification module: различия между версиями

 
(не показано 7 промежуточных версий 2 участников)
Строка 6: Строка 6:


Электронные письма будут отправляться с одного из ваших почтовых ящиков, от которого потребуются:
Электронные письма будут отправляться с одного из ваших почтовых ящиков, от которого потребуются:
*логин — например, <code>robot@contactless.ru</code>,
*логин — например, <code>robot@wirenboard.com</code>,
*пароль,
*пароль,
*адрес и порт SMTP сервера. Для ящиков на Gmail это <code>smtp.gmail.com:587</code>, для Mail.Ru — <code>smtp.mail.ru:465</code>).
*адрес и порт SMTP сервера. Для ящиков на Gmail это <code>smtp.gmail.com:587</code>, для Mail.Ru — <code>smtp.mail.ru:465</code>.


==Для ящика на сервере Google==  
==Для ящика на сервере Google==  
Строка 17: Строка 17:
UseTLS=Yes
UseTLS=Yes
UseSTARTTLS=Yes
UseSTARTTLS=Yes
AuthUser=robot@contactless.ru
AuthUser=robot@wirenboard.com
AuthPass=qwerty12345
AuthPass=qwerty12345
# Не забудьте добавить пустую пустую строку в конце файла
# Не забудьте добавить пустую пустую строку в конце файла
Строка 34: Строка 34:
FromLineOverride=YES
FromLineOverride=YES
UseTLS=Yes
UseTLS=Yes
AuthUser=robot@contactless.ru
AuthUser=robot@wirenboard.com
AuthPass=qwerty12345
AuthPass=qwerty12345
# Не забудьте добавить пустую пустую строку в конце файла
# Не забудьте добавить пустую пустую строку в конце файла
Строка 42: Строка 42:
В файл <code>/etc/ssmtp/revaliases</code> добавьте строку:
В файл <code>/etc/ssmtp/revaliases</code> добавьте строку:
<syntaxhighlight lang="linux-config">
<syntaxhighlight lang="linux-config">
root:robot@contactless.ru:smtp.mail.ru:465
root:robot@wirenboard.com:smtp.mail.ru:465
</syntaxhighlight>
 
==Для ящика на сервере yandex.ru==
 
Очистите содержимое файла <code>/etc/ssmtp/ssmtp.conf</code> и добавьте туда строки:
<syntaxhighlight lang="linux-config">
mailhub=smtp.yandex.ru:465
FromLineOverride=YES
UseTLS=Yes
#Важно: Логин без домена
AuthUser=robot
AuthPass=qwerty12345
# Не забудьте добавить пустую пустую строку в конце файла
 
</syntaxhighlight>
 
В файл <code>/etc/ssmtp/revaliases</code> добавьте строку:
<syntaxhighlight lang="linux-config">
root:robot@wirenboard.com:smtp.yandex.ru:465
</syntaxhighlight>
</syntaxhighlight>


==Проверка настроек==  
==Проверка настроек==  
Чтобы проверить, что отправка email заработала, выполните в [[Консоль | консоли]] команду:
Чтобы проверить, что отправка email заработала, выполните в [[SSH | консоли]] команду:
<syntaxhighlight lang="bash">
<syntaxhighlight lang="bash">
echo 'Test message to check sSMTP new configuration' | ssmtp -v ivanov@gmail.com
echo 'Test message to check sSMTP new configuration' | ssmtp -v ivanov@gmail.com
wb_editors
890

правок