Как настроить sSMTP для отправки электронных писем больше чем одному адресу электронной почты?

Я использую Ubuntu 16.04 с Bash, Nginx, и sSMTP. На этой среде у меня есть 2 или больше приложения WordPress.

Базовая конфигурация sSMTP позволяет этому направлять электронные письма формы контакта WordPress из одного приложения, в мой персональный почтовый ящик (Gmail).

sudo cat /etc/ssmtp/ssmtp.conf:

root=MY_GMAIL_ADDRESS@gmail.com
mailhub=smtp.gmail.com:587
UseTLS=YES
UseSTARTTLS=YES

AuthUser=MY_GMAIL_ADDRESS@gmail.com
AuthPass=___MY_GMAIL_PASSWORD___

rewriteDomain=gmail.com
hostname=alien
FromLineOverride=YES

Мой вопрос

В случае, если у меня есть 2 или больше приложения, как должен sSMTP conf быть восстановленным, когда у пользователя Ubuntu есть 2 или больше приложения?

Обновление

В Вашем ответе также обратитесь к проблеме безопасности. Помещение моего персонального пароля Gmail, выставленного в файле конфигурации, походит на угрозу безопасности, не что-то, что я хочу сделать. С другой стороны, я не хочу создавать вторую учетную запись Gmail, или я должен и должен замолчать и сделать так?...

1
задан 15 March 2018 в 09:03

1 ответ

Обычно нет никакой потребности изменить Ваш ssmtp конфигурация. Если Вы хотите придерживаться своей единственной учетной записи Gmail, Вы могли бы, возможно, использовать + дополнительная функция, где можно расширить адрес Gmail путем добавления +something к части прежде @gmail.com.

Таким образом, Вы получаете все электронные письма в своей учетной записи Gmail, но можно сказать им независимо битом, который Вы добавили после +. (больше информации здесь).

Но Вы могли также просто принять решение настроить любой другой адрес электронной почты в Wordpress.

Безопасность

Что касается аспекта безопасности этого: Если можно постараться не помещать очень персональный пароль почтового ящика в системный файл в открытом тексте, особенно в системе под управлением Wordpress (имеет настоящую историю того, чтобы быть взломанным), это было бы намного лучше. У Вас есть несколько вариантов здесь (большинство которых отклонилось бы слишком много от исходной темы этого вопроса):

  1. Просто создайте другую учетную запись Gmail, которую Вы используете только с этой целью: аутентификация smtp сессии для ssmtp. Вы все еще сможете послать электронные письма на свой обычный счет Gmail, но не иметь для помещения его ценного пароля в файл конфигурации.

  2. Установите и настройте smtp сервер на своей машине.

  3. Другая опция состояла бы в том, чтобы проверить, предлагает ли Ваш поставщик (тот, где Ваш сервер Wordpress расположен) smtp сервер. Обычно этому даже не нужна smtp аутентификация, которая будет настроена. Это было бы предпочтительным вариантом, по-моему.

3
ответ дан 7 December 2019 в 12:30

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

Похожие вопросы: