Как настроить Постфикс для использования Gmail SMTP на Ubuntu 16.04 / 17.10

Я установил Постфиксный агент передачи почты с помощью команды sudo apt install mailutils.

Я использую следующую команду в своем терминале.

echo "This is the body of the email" | mail -s "This is the subject line" marksman283@gmail.com

Это хорошо работает, но я хочу использовать свою учетную запись Gmail. Как я могу сделать это?

Обратите внимание, что моя версия Ubuntu 18.10.

1
задан 10 January 2019 в 22:22

1 ответ

1.configure Постфикс

Отредактируйте Постфиксный конфигурационный файл.

sudo nano /etc/postfix/main.cf

Найдите следующую строку relayhost =, приблизительно 6 выстраиваются в линию от нижней части файла, и удалите его.

Добавьте следующее в конец файла.

relayhost = [smtp.gmail.com]:587
smtp_sasl_auth_enable = yes
smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd
smtp_sasl_security_options = noanonymous
smtp_tls_CAfile = /etc/postfix/cacert.pem
smtp_use_tls = yes

Сохраните файл и выход. (Нажмите CTRL + X, нажмите Y и затем нажмите ENTER),

2. Создайте файлы DB и пароль

Создайте sasl_passwd файл, который сохранит наши учетные данные.

sudo nano /etc/postfix/sasl_passwd

Вставьте следующее:

[smtp.gmail.com]:587 username@gmail.com:password

Сохраните файл и выход. (Нажмите CTRL + X, нажмите Y и затем нажмите ENTER),

Создайте файл базы данных хеша для Постфикса с командой посткарты.

sudo postmap /etc/postfix/sasl_passwd

Должен теперь быть файл, названный sasl_passwd.db в/etc/postfix/каталоге.

Для дополнительной защиты мы только позволим пользователю root читать и писать в sasl_passwd и sasl_passwd.db

sudo chown root:root /etc/postfix/sasl_passwd /etc/postfix/sasl_passwd.db
sudo chmod 0600 /etc/postfix/sasl_passwd /etc/postfix/sasl_passwd.db

3. Отправьте тестовую почту

Мы теперь отправим тестовое электронное письмо. Удостоверьтесь, что заменили test@example.com своим собственным адресом электронной почты.

echo "Test Email message body" | mail -s "Email test subject" test@example.com
2
ответ дан 7 December 2019 в 13:22

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

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