Настройка Postfix для отправки почты через yandex
Postfix relay yandex
Отправка почты для root на внешний ящик
Пошаговая инструкция установки Postfix и Dovecot на Ubuntu
journalctl: open database /etc/aliases.db: No such file or directory
user@yandex.ru - e-mail с которого будем посылать письма на произвольные адреса
$ sudo apt update
$ sudo apt upgrade
(postfix без настройки)
$ sudo apt install postfix mutt
$ sudo mkdir /etc/postfix/private
#$ sudo cp /etc/postfix/main.cf /etc/postfix/main.cf.bak
$ sudo nano /etc/postfix/main.cf
Вставить в пустой файл:
relayhost =
smtp_sasl_auth_enable = yes
smtp_sasl_password_maps = hash:/etc/postfix/private/sasl_passwd
smtp_sasl_security_options = noanonymous
smtp_sasl_type = cyrus
smtp_sasl_mechanism_filter = login
smtp_sender_dependent_authentication = yes
sender_dependent_relayhost_maps = hash:/etc/postfix/private/sender_relay
sender_canonical_maps = hash:/etc/postfix/private/canonical
Сохранить.
Создать файл /etc/postfix/private/canonical :
$ sudo nano /etc/postfix/private/canonical
Содержимое (Ваш: user@yandex.ru где user ваш логин) :
@yandex.ru user@yandex.ru
Сохранить.
Создать файл /etc/postfix/private/sender_relay :
$ sudo nano /etc/postfix/private/sender_relay
Содержимое:
@yandex.ru smtp.yandex.ru
Сохранить.
Создать файл /etc/postfix/private/sasl_passwd:
где вместо *** укажите свой пароль:
$ sudo nano /etc/postfix/private/sasl_passwd
Содержимое (Ваш: user@yandex.ru где user ваш логин, password - ваш пароль ) :
[smtp.yandex.ru] user@yandex.ru:password
Сохранить.
$ sudo postmap /etc/postfix/private/*
$ sudo postalias /etc/aliases
$ sudo systemctl restart postfix.service
#$ sudo systemctl status postfix.service
#$ sudo reboot
$ sudo systemctl status postfix.service
посмотреть:
$ sudo journalctl -b
$ sudo journalctl -b -p err
Если есть сообщения:
........
open database /etc/aliases.db: No such file or directory
........
$ sudo postalias /etc/aliases
или
$ sudo newaliases
Перезагрузить и проверить.
Отправка почты на наш e-mail:
$ echo "test" | mutt -s "test" nash@e-mail.ru
Отправка почты на наш e-mail с вложением файла:
$ echo "test" | mutt -s "test" nash@e-mail.ru -a file
$ sudo apt install sysstat lm-sensors smartmontools
Отправка почты для root на внешний адрес через yandex
$ sudo nano /etc/aliases
root: nash@e-mail.ru
Сохранить.
$ sudo newaliases
Проверка:
$ echo test | mail -s "test message" root
Проверка сообщения от mdadm
$ sudo mdadm --monitor --scan --test -1
This is an automatically generated mail message from mdadm
running on test2
A TestMessage event had been detected on md device /dev/md/0.
Faithfully yours, etc.
P.S. The /proc/mdstat file currently contains the following:
Personalities : [raid1] [linear] [multipath] [raid0] [raid6] [raid5] [raid4] [raid10]
md0 : active raid1 sdb1[1] sda1[0]
488252416 blocks super 1.2 [2/2] [UU]
bitmap: 2/4 pages [8KB], 65536KB chunk
unused devices: <none>
$ sudo nano /etc/smartd.conf
Postfix relay yandex
Отправка почты для root на внешний ящик
Пошаговая инструкция установки Postfix и Dovecot на Ubuntu
journalctl: open database /etc/aliases.db: No such file or directory
user@yandex.ru - e-mail с которого будем посылать письма на произвольные адреса
$ sudo apt update
$ sudo apt upgrade
(postfix без настройки)
$ sudo apt install postfix mutt
$ sudo mkdir /etc/postfix/private
#$ sudo cp /etc/postfix/main.cf /etc/postfix/main.cf.bak
$ sudo nano /etc/postfix/main.cf
Вставить в пустой файл:
relayhost =
smtp_sasl_auth_enable = yes
smtp_sasl_password_maps = hash:/etc/postfix/private/sasl_passwd
smtp_sasl_security_options = noanonymous
smtp_sasl_type = cyrus
smtp_sasl_mechanism_filter = login
smtp_sender_dependent_authentication = yes
sender_dependent_relayhost_maps = hash:/etc/postfix/private/sender_relay
sender_canonical_maps = hash:/etc/postfix/private/canonical
Сохранить.
Создать файл /etc/postfix/private/canonical :
$ sudo nano /etc/postfix/private/canonical
Содержимое (Ваш: user@yandex.ru где user ваш логин) :
@yandex.ru user@yandex.ru
Сохранить.
Создать файл /etc/postfix/private/sender_relay :
$ sudo nano /etc/postfix/private/sender_relay
Содержимое:
@yandex.ru smtp.yandex.ru
Сохранить.
Создать файл /etc/postfix/private/sasl_passwd:
где вместо *** укажите свой пароль:
$ sudo nano /etc/postfix/private/sasl_passwd
Содержимое (Ваш: user@yandex.ru где user ваш логин, password - ваш пароль ) :
[smtp.yandex.ru] user@yandex.ru:password
Сохранить.
$ sudo postmap /etc/postfix/private/*
$ sudo postalias /etc/aliases
$ sudo systemctl restart postfix.service
#$ sudo systemctl status postfix.service
#$ sudo reboot
$ sudo systemctl status postfix.service
посмотреть:
$ sudo journalctl -b
$ sudo journalctl -b -p err
Если есть сообщения:
........
open database /etc/aliases.db: No such file or directory
........
$ sudo postalias /etc/aliases
или
$ sudo newaliases
Перезагрузить и проверить.
Отправка почты на наш e-mail:
$ echo "test" | mutt -s "test" nash@e-mail.ru
Отправка почты на наш e-mail с вложением файла:
$ echo "test" | mutt -s "test" nash@e-mail.ru -a file
$ sudo apt install sysstat lm-sensors smartmontools
Отправка почты для root на внешний адрес через yandex
$ sudo nano /etc/aliases
root: nash@e-mail.ru
Сохранить.
$ sudo newaliases
Проверка:
$ echo test | mail -s "test message" root
Проверка сообщения от mdadm
$ sudo mdadm --monitor --scan --test -1
This is an automatically generated mail message from mdadm
running on test2
A TestMessage event had been detected on md device /dev/md/0.
Faithfully yours, etc.
P.S. The /proc/mdstat file currently contains the following:
Personalities : [raid1] [linear] [multipath] [raid0] [raid6] [raid5] [raid4] [raid10]
md0 : active raid1 sdb1[1] sda1[0]
488252416 blocks super 1.2 [2/2] [UU]
bitmap: 2/4 pages [8KB], 65536KB chunk
unused devices: <none>
$ sudo nano /etc/smartd.conf
DEVICESCAN -H -m root
Комментариев нет:
Отправить комментарий