VDSPlanet.ru Making the difference in VDS Hosting
 
Welcome, Guest. Please login or register.
April 10, 2020, 10:22:31 PM
1655 Posts in 325 Topics by 286 Members
Latest Member: emeqac
VDSPlanet Forums  |  VDSPlanet - Русский (Russian)  |  Вопросы и предложения  |  Любые воросы  |  Настройка почты 0 Members and 1 Guest are viewing this topic. « previous next »
Pages: [1]
Author Topic: Настройка почты  (Read 9044 times)
san4ez
Newbe
*
Offline Offline

Posts: 4


View Profile Email
« on: September 14, 2010, 08:32:37 PM »

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

Тот же скрипт на домашней убунте работает более менее - на почту гугла на своем домене письма приходят.
Logged
VDSPlanet
BREEZLE LLC Staff
*****
Offline Offline

Posts: 515


VDSPlanet Staff


View Profile WWW
« Reply #1 on: September 14, 2010, 08:51:11 PM »

Могу предположить, что необходимо задать PTR запись IP-адресу вашего сервера так как некоторые почтовые сервисы это требуют. А также SPF запись на DNS, разрешающая отправку писем для домена с IP-адреса вашего сервера.
Logged
lazutov
Guest
***
Offline Offline

Posts: 108

Jumping Jet

8767320
View Profile
« Reply #2 on: September 14, 2010, 08:56:23 PM »

Проверьте, чтобы serverName не совпадал с тем доменом, куда вы шлёте почту. (если так, назовите сервер srv.domain.name)
И проверьте отсутствие записей по domain.name  в /etc/hosts

В любом случае, показывайте transfer-log.
Если exim, то /var/log/exim4/mai{n,l}log
Logged

Опыта не хватает только тогда, когда он очень нужен.
Лучше учиться на чужих ошибках, на своих ,бесспорно, больнее.
san4ez
Newbe
*
Offline Offline

Posts: 4


View Profile Email
« Reply #3 on: September 14, 2010, 09:16:15 PM »

Где можно задать PTR, SPF записи?

выдержки из логов:

2010-09-14 19:54:50 1OvXqM-0004aa-Nk ** HuhHuh@bekbulatov.ru: Unrouteable address

2010-09-14 20:11:03 1OvY63-0005hQ-R5 <= HuhHuh@vkurseweba.ru U=www-data P=local S=1505 [email protected]
2010-09-14 20:11:03 1OvY63-0005hQ-R5 ** Huh[email protected] R=nonlocal: Mailing to remote domains not supported
2010-09-14 20:11:03 1OvY63-0005hQ-R5 ** Huh[email protected] R=nonlocal: Mailing to remote domains not supported
2010-09-14 20:01:58 1OvWYp-0007th-Hx Message is frozen

2010-09-14 03:29:44 Start queue run: pid=13909
2010-09-14 03:29:44 End queue run: pid=13909

vkurseweba.ru - это serverName, в /etc/hosts упоминается только bekbulatov.ru

Logged
VDSPlanet
BREEZLE LLC Staff
*****
Offline Offline

Posts: 515


VDSPlanet Staff


View Profile WWW
« Reply #4 on: September 14, 2010, 09:24:56 PM »

Quote
Где можно задать PTR, SPF записи?

PTR через поддержку, а SPF на DNS сервере, где ваш рабочий домен размещается.

У вас exim настроен только на работу локально.
Если у Вас Debian или Ubuntu (Хотелось бы знать с чем имеем дело. В следующий раз тему создавайте в разделе вашей системы.), то команда dpkg-reconfigure exim4-config вам поможет выбрать необходимое. В вашем случае это будет internet site,... верхняя строка.
Да, и внесите vkurseweba.ru в /etc/hosts вместо bekbulatov.ru, чтобы первый был рабочим доменом.
« Last Edit: September 14, 2010, 09:26:54 PM by VDSPlanet » Logged
san4ez
Newbe
*
Offline Offline

Posts: 4


View Profile Email
« Reply #5 on: September 16, 2010, 01:14:24 PM »

Спасибо, настроил, на рамблер почта уже ходит.

Как быть если домен bekbulatov.ru считается локальным, а почта обслуживается гуглом - то есть внешняя.

В настройках exim4 он ставит этот домен по умолчанию как локальный (потому что прописан в hostname)

И при отправке на него я получаю
2010-09-16 12:56:25 1OwAGX-000258-U5 ** HuhHuh@bekbulatov.ru: Unrouteable address

Стоит Debian
« Last Edit: September 16, 2010, 01:54:10 PM by san4ez » Logged
VDSPlanet
BREEZLE LLC Staff
*****
Offline Offline

Posts: 515


VDSPlanet Staff


View Profile WWW
« Reply #6 on: September 16, 2010, 10:21:39 PM »

Смените hostname на рабочий домен и смените записи в /etc/hosts как сказал выше lazutov (все bekbulatov на идентичные vkurseweba). После этого снова dpkg-reconfigure exim4-config и все должно работать. А также PTR/ReverseDNS по необходимости.
Logged
san4ez
Newbe
*
Offline Offline

Posts: 4


View Profile Email
« Reply #7 on: September 22, 2010, 12:11:21 PM »

Спасибо, все работает
Logged
Pages: [1]
VDSPlanet Forums  |  VDSPlanet - Русский (Russian)  |  Вопросы и предложения  |  Любые воросы  |  Настройка почты « previous next »
    Jump to: