Как послать электронные письма, сохраненные в/var/spool/mail/root к ящику входящих сообщений Gmail

Пароль в настоящее время хранится в простом тексте в файле конфигурации. Альтернатива, которая часто используется в, скажем, зашифрованных DES закрытых ключах SSL, должна использовать симметричный алгоритм для шифрования уязвимых данных.

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

0
задан 14 November 2013 в 14:50
1 ответ

Обычно множество скриптов, cronjobs и т.п. генерируют выходные данные, которые отправляются оператору по электронной почте. Единственная гарантированная учетная запись оператора, существующая на всех ящиках Linux / Unix, - это root, поэтому он становится получателем почты по умолчанию.

То же самое касается электронной почты, которая возвращается и не может быть доставлена.

Обычно администратор настраивает систему для пересылки почты, адресованной root, на учетную запись пользователя (локальную или удаленную). По умолчанию используется / etc / aliases

# Basic system aliases -- these MUST be present.
mailer-daemon:  postmaster
postmaster:     root
# Forward all mail to root to Rick
root:           rick@techbreeze.in 

. Если ваш VPS поставляется с sendmail, вам необходимо запустить newaliases , чтобы активировать изменения.

Для маршрутизации электронной почты вам нужен DNS, поэтому начните с настройки DNS . Отредактируйте /etc/resolv.conf и добавьте следующие строки:

# /etc/resolv.conf
# Use Google's public DNS servers
nameserver 8.8.4.4
nameserver 8.8.8.8

Часто этого уже достаточно для отправки электронной почты.

4
ответ дан 4 December 2019 в 11:51

Теги

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