LINUX.ORG.RU
ФорумAdmin

Проблема с Postfix-ом!

 


0

1

Приветствую уважаемые гуру!

Так получилось что мне в наследство от старого айтишника достался Ubuntu 13.04 и Postfix 3. К моему великому сожалению я еще чайник в линуксе и постфиксе (раньше работал только с Windows серверами и Mdaemon).

При попытке отправить письмо получаю такое

Your message did not reach some or all of the intended recipients.

Subject: Test Sent: 18.07.2016 12:26

The following recipient(s) cannot be reached:

'fabuba@mail.ru' on 18.07.2016 12:26 Server error: '454 4.7.1 <fabuba@mail.ru>: Relay access denied'

Логи или другие настройки предоставить могу (тока укажите откуда их брать). Спасибо


айпи проверял - в блеклистах нету (dnsbl, spamhaus, mxtoolbox).

abuba
() автор топика
Ответ на: комментарий от abuba

убери abcmail.abc-telecom.az из mydestination. И в mynetworks у тебя опечатка 1127 вместо 127. Как исправишь - перезапусти постфикс и проверь еще раз

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

Убрал. Опечатку исправил - http://pastebin.com/hbtFpZyU

Ошибка при отправке письма в outlook-e остается

Your message did not reach some or all of the intended recipients.

Subject: test 2 Sent: 18.07.2016 12:39

The following recipient(s) cannot be reached:

'fabuba@mail.ru' on 18.07.2016 12:39 Server error: '454 4.7.1 <fabuba@mail.ru>: Relay access denied'

abuba
() автор топика
Ответ на: комментарий от abuba

Сейчас вроде заработало. Спасибо.

Можно ли проверить еще какие-то конфиг файлы? И есть ли смысл/выгода переносить постфикс с Ubuntu на CentOS? пару знакомых рекомендовали центос, но просто почта уже настроена и работает тут, потому спросил.

abuba
() автор топика
Ответ на: комментарий от abuba

И есть ли смысл/выгода переносить постфикс с Ubuntu на CentOS? пару знакомых рекомендовали центос, но просто почта уже настроена и работает тут, потому спросил.

смысла нет. Главный принцип тут «работает - не трогай»

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

Ну вот дело в том что сейчас появились проблемы. Почта то идет, то не идет. Вроде никто особо и не трогал настройки (надеюсь).

так что вот как то так

abuba
() автор топика

периодически мониторь логи, следи за свободным местом на диске и все будет работать долгие годы.
салам своим =)

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

Проблема остается. При отправке у некоторых пользователей выдает:

Сообщение не было получено одним или несколькими получателями.

Тема: RE: test Отправлено: 18.07.2016 15:08

Невозможно достичь следующих получателей:

'username' 18.07.2016 15:08 Ошибка сервера: '454 4.7.1 <fabuba@mail.ru>: Relay access denied'

abuba
() автор топика
Ответ на: комментарий от abuba

вот что у тебя в логах:
Host or domain name not found. Name service error for name=dispatchinfo.com type=MX: Host not found, try again
Звони в azeronline или где у тебя хранятся mx-ы.

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

у тебя записи в dns правильные? Должно быть примерно так:

[artem@chidori ~]$ host linux.org.ru
linux.org.ru has address 178.248.233.6
linux.org.ru mail is handled by 10 donkey.linux.org.ru.
[artem@chidori ~]$ host donkey.linux.org.ru
donkey.linux.org.ru has address 178.62.241.22
[artem@chidori ~]$ host 178.62.241.22
22.241.62.178.in-addr.arpa domain name pointer donkey.linux.org.ru.
JB ★★★★★
()
Ответ на: комментарий от abuba

Лог большой - какую его часть показать? последние строки?

набираешь в терминале tail -f /var/log/mail.log, далее отправляешь письмо и смотришь что появилось в выводе терминала. Именно это и копируешь

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

Сделал, но там строки идут безостановочно. Полагаю это из-за большого количества сессий. Думаешь самому написать письмо и потом в этом логе поискать свою запись?

abuba
() автор топика
Ответ на: комментарий от abuba

И как можно узнать откуда пытается пробится спам на bmwclaims@dispatchinfo.com / info@lee.com, тот что мы видим в логе?

я просто не вижу отправителя чтобы проверить у него на компе вирусы/трояны/спамы

http://pastebin.com/iuN9mkDM

abuba
() автор топика
Ответ на: комментарий от abuba

И как можно узнать откуда пытается пробится спам на bmwclaims@dispatchinfo.com / info@lee.com, тот что мы видим в логе?

с самого сервера и отправляется, так как без авторизации у тебя разрешено только с 127.0.0.1/8. У тебя точно система не скомпрометирована? Что на ней еще запущено помимо postfix'а?

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

Я проверил - в целом все ок, но у одного сотрудника (а правильнее заместителя директора) мейлы на gmail не идут.

Вот его мейлы в логе allahverdiyev@abc-telecom.az, a.elnur@slovenia.az - с его почты на Gmail письма не идут.

http://pastebin.com/TEsndR2V

И я уже не знаю имею ли какое-либо отношение проблемы с провайдером к этому. Так избирательно к одному человеку? хз.

abuba
() автор топика
Ответ на: комментарий от JB

Не могу сказать скомпрометирована или нет. На ней насколько я знаю крутятся несколько сайтов (сайтов самих нет, только стандартное сообще апача что все работает) и почта нескольких доменов.

До недавних пор каких-либо проблем в ней не было. последний логин в систему убунту вообще был 3 года назад. Не менялись сетевые настройки (особенно учитывая что убунту смотрит в мир, нет выхода на локалку). Стоит phpmyadmin, apache, MySQL, Postfix 3 - и все вроде.

Внешний IP не замечен в спам листах. Проверял несколько раз.

abuba
() автор топика
Ответ на: комментарий от abuba

http://pastebin.com/mixWe6wV

попробуй заменить inet_protocols = all на inet_protocols = ipv4 и перезапусти постфикс

По хорошему надо конечно SPF настраивать

И что из себя отправляемое письмо представляет, только текст или что то еще? И гмейл не принимает письма, только если с клиентской машины слать? А если руками отправить telnet'ом?

JB ★★★★★
()
Последнее исправление: JB (всего исправлений: 1)
Ответ на: комментарий от JB

С клиентской машины идет, кроме мейла шефа. На данном сервере есть еще домен slovenia.az - посылай тестовый мейл из аутлука себе на gmail - та же ошибка что выше (http://pastebin.com/mixWe6wV)

Вот ручками на самом сервере убунту (через терминал)

http://pastebin.com/khwdvcWK

abuba
() автор топика
Ответ на: комментарий от abuba

Но странно, что при вводе такого ошибку показывает.

root@mail:~/Desktop# telnet mail.abc-telecom.az 25 Trying 62.217.135.242... telnet: Unable to connect to remote host: Connection refused

Как так? DNS-ы?

abuba
() автор топика
Ответ на: комментарий от abuba

root@mail:~/Desktop# telnet mail.abc-telecom.az 25
Trying 62.217.135.242... telnet: Unable to connect to remote host: Connection refused

у меня mail.abc-telecom.az и abc-telecom.az резолвятся в 62.217.135.244, а у тебя почему то 62.217.135.242. Проверь /etc/hosts

JB ★★★★★
()
Последнее исправление: JB (всего исправлений: 1)
Ответ на: комментарий от abuba

http://pastebin.com/naMUqXZ3

покажи мне ровно то, что я попросил. Я тебе даже готовые команды дал. Сюда копировать не надо, лучше на pastebin

походу в хост файле есть ошибка. Насчет айпи ты прав. Какой криворукий туда это приписал - не знаю. Или же провайдер незаметно сменил айпи.

ну и? ты это исправил? Что изменилось? Какой вообще ip должен быть? Покажи вывод ifconfig -a

JB ★★★★★
()
Последнее исправление: JB (всего исправлений: 2)
Ответ на: комментарий от abuba

http://pastebin.com/7Gb4Xv3M

это один лог, в нем видно что почта отправилась. На том конце она куда попала - во входящие или в спам? И второй лог где, ты что по диагонали читаешь?

В хосте просто исправил айпи на 244, если надо как-то по другому, то скажи пожалуйста.

ifconfig -a покажи

какой ip должен быть у этого сервера?

JB ★★★★★
()
Последнее исправление: JB (всего исправлений: 1)

Еще я не уверен что вот так правильно в случаях когда сервер один, а доменов он обслуживает несколько:

% host slovenia.az
slovenia.az has address 62.217.135.244
slovenia.az mail is handled by 10 mail.slovenia.az.
% host abc-telecom.az
abc-telecom.az has address 62.217.135.244
abc-telecom.az mail is handled by 10 mail.abc-telecom.az.

ЕМНИП, в обоих случаях MX должен быть одинаковый

И в конфиге постфикса исправь myhostname на mail.abc-telecom.az, судя по логам сервер у тебя называется именно так, а не abcmail.abc-telecom.az. Проверить можно в uname -a. И /etc/mailname посмотри

JB ★★★★★
()
Последнее исправление: JB (всего исправлений: 2)
Ответ на: комментарий от JB

Еще я не уверен что вот так правильно в случаях когда сервер один, а доменов он обслуживает несколько:

Правильно. В смысле у ТС все нормально когда разные имена в MX
JB да тебя прет, читаю эту «сантубарбору» с удовольствием :)

anc ★★★★★
()
Последнее исправление: anc (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.