Я ищу самый простой способ отправлять электронные письма администратора (резервные копии, уведомления) с сервера ubuntu на мой адрес gmail.
Как лучше всего это сделать? Должен ли я просто создать учетную запись Gmail и использовать imap? Или мне установить postfix или что-то подобное? (Я беспокоюсь о том, чтобы он был легким и избегал необходимости слишком много настроек / настроек безопасности).
Спасибо!
Просто установите Postfix. Подойдет установка по умолчанию (интернет-сайт).
В /etc/aliases
добавить себя как псевдоним для root
root: youraddresshere@gmail.com
Вы также должны бежать newaliases
для обновления индексированного файла БД.
Если на каком-либо из ваших серверов размещен хорошо известный источник спама, который теперь включает множество облачных провайдеров и хостеров, любая переадресация псевдонимов в Gmail (или любой другой поставщик веб-почты), скорее всего, не удастся из-за политики RBL.
Обычно я устанавливаю учетную запись «приложение Google для вашего домена» и добавляю необходимую запись SPF в зону DNS, чтобы MX-серверы Google принимали почту, ретранслируемую через мои хосты.
Если у вас есть настройка почты, вы используете mailx для отправки электронной почты из сценария ...
my-backup-script.sh | mailx -s "результаты из резервных копий" myemail@myhost.com
эхо "просто тест" | mailx -s "пожалуйста, не обращайте на это внимания" myemail@myhost.com
кошка << EOF | mailx -s "дополнительные тесты" myemail@myhost.com
это длинный
проверка электронной почты в
сценарий оболочки
EOF
Кажется, что настроить sendmail для отправки через Gmail SMTP тебе легче.