LINUX.ORG.RU
решено ФорумAdmin

Не могу получать почту для root на внешний ящик

 


1

1

Ребят, я видимо старый стал. Никогда не сталкивался, но не могу решить казалось бы простейшую задачу...

Добавил задачку в cron, но никак не могу заставить перенаправлять выхлоп из cron на свой ящик.

Что делаю не так?!

/etc/hosts - правил
/etc/aliases - правил
.forward - создал
newaliases - делал
echo "Test to root." | mail -s "Test message to root" root

Лог говорит:

to=<root@rdiff.company.ru>, relay=none, delay=0, delays=0/0/0/0, dsn=5.4.6, status=bounced (mail for rdiff.company.ru loops back to myself
echo "Test to root." | mail -s "Test message to root" me@company.ru

Работает...

Какой-то запор именно в root и его алиасе похоже? Как слать всё то, что идет root на внешнюю почту используя postfix + ubuntu 20.04

★★★★★

root@rdiff:~/test# postconf -n
alias_database = hash:/etc/aliases
alias_maps = hash:/etc/aliases
append_dot_mydomain = no
biff = no
compatibility_level = 2
inet_interfaces = all
inet_protocols = ipv4
mailbox_size_limit = 0
mydestination = rdiff.localdomain, localhost.localdomain, localhost
mynetworks = 127.0.0.0/8
myorigin = /etc/mailname
recipient_delimiter = +
relayhost =
smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU)
DALDON ★★★★★ ()
Ответ на: комментарий от DALDON

Путем не ясного гуглинга, сделал не очень понимаю чего, но заработало:

mydestination = rdiff.company.ru, rdiff.localdomain, localhost.localdomain, localhost

То есть, нужно было fqdn поставить в mydestination. Почему так, не знаю. Кто знает отпишитесь. :)

DALDON ★★★★★ ()
Ответ на: комментарий от DALDON

потому что postfix должен считать домен своим и тогда гн не пытается отправить письмо в миряэ, а кладет себе и если у него нет других механизмов, то кладет он локальным юзерам. а считать домен своим он может либо если он прописан в mydistanations, либо в виртуальных доменах.

constin ★★★ ()
Ответ на: комментарий от constin

Снимаю шляпу! Спасибо. Он стало быть кладет считает домен своим, кладет себе, потом хоп - алиасец, хоп, и улетает… - Спасибо! Чётко и ясно! Всё супер, в хвост и в гриву гоняю)

DALDON ★★★★★ ()
Ответ на: комментарий от DALDON

to=root@rdiff.company.ru, relay=none, delay=0, delays=0/0/0/0, dsn=5.4.6, status=bounced (mail for rdiff.company.ru loops back to myself

да, так как домен типа не его,то он хотел отправить наружу, стучится на mx rdiff.company.ru и видит сам себя. вот и loop.

constin ★★★ ()
Ответ на: комментарий от constin

У меня нет MX записи для этой машинки :) Я просто хочу посмотреть на самом деле как rdiff-backup будет работать с миллионами мелких файлов. И за одно решил настроить уведомления, так-как у меня весьма не малый набор данных. Что бы хоть постучало «ок или не ок» :) по окончании. Я хотел было tcpdump уже смотреть куда это чудо лезет в попытке отправить email фиг пойми куда. В общем, сенкс, сенкс, сенкс!

DALDON ★★★★★ ()