Страница 1 из 1
sendmail перестал отсылать почту на адрес прописаный в MX
Добавлено: 2009-04-14 14:18:40
Volodymyr
Скажу сразу с МТА практически не работал. Само все работало, но вот пару дней sendmail перестал отсылать почту на адрес прописанный в MX, вместо этого проверяет есть ли локальный пользователей с таким именем, не отсылается почта на домен прописанный для данного сервера как обратный IP адрес. Логически я понимаю что не надо слать никуда почту если ты сам и являешься тем же доменом, но МХ то указаны в другую сторону. Хотя не понятно как оно до сих пор работало...

Re: sendmail перестал отсылать почту на адрес прописаный в MX
Добавлено: 2009-04-14 17:45:04
hizel
1.
2. может в /etc/mail/local-host-names этот домен фигурирует?
Re: sendmail перестал отсылать почту на адрес прописаный в MX
Добавлено: 2009-04-14 18:22:34
Volodymyr
Код: Выделить всё
# sendmail -bv adm@airsoft.com.ua
adm@airsoft.com.ua... User unknown
hizel писал(а):2. может в /etc/mail/local-host-names этот домен фигурирует?
Нет. Проверял
Re: sendmail перестал отсылать почту на адрес прописаный в MX
Добавлено: 2009-04-14 18:29:40
hizel
должнобыть %-/
Код: Выделить всё
>sendmail -bv hizel@yandex.ru
Notice: -bv may give misleading output for non-privileged user
hizel@yandex.ru... deliverable: mailer esmtp, host yandex.ru., user hizel@yandex.ru
можед ДНС лапы кверху?
Re: sendmail перестал отсылать почту на адрес прописаный в MX
Добавлено: 2009-04-14 18:36:14
Volodymyr
Код: Выделить всё
# dig MX airsoft.com.ua
; <<>> DiG 9.4.2 <<>> MX airsoft.com.ua
;; global options: printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 2301
;; flags: qr rd ra; QUERY: 1, ANSWER: 7, AUTHORITY: 3, ADDITIONAL: 10
;; QUESTION SECTION:
;airsoft.com.ua. IN MX
;; ANSWER SECTION:
airsoft.com.ua. 3600 IN MX 20 ALT2.ASPMX.L.GOOGLE.COM.
airsoft.com.ua. 3600 IN MX 30 ASPMX2.GOOGLEMAIL.COM.
airsoft.com.ua. 3600 IN MX 30 ASPMX3.GOOGLEMAIL.COM.
airsoft.com.ua. 3600 IN MX 30 ASPMX4.GOOGLEMAIL.COM.
airsoft.com.ua. 3600 IN MX 30 ASPMX5.GOOGLEMAIL.COM.
airsoft.com.ua. 3600 IN MX 10 ASPMX.L.GOOGLE.COM.
airsoft.com.ua. 3600 IN MX 20 ALT1.ASPMX.L.GOOGLE.COM.
;; AUTHORITY SECTION:
airsoft.com.ua. 272 IN NS ns3.imena.com.ua.
airsoft.com.ua. 272 IN NS ns1.imena.com.ua.
airsoft.com.ua. 272 IN NS ns2.imena.com.ua.
;; ADDITIONAL SECTION:
ALT1.ASPMX.L.GOOGLE.COM. 209 IN A 209.85.143.114
ALT2.ASPMX.L.GOOGLE.COM. 299 IN A 209.85.201.27
ASPMX2.GOOGLEMAIL.COM. 2301 IN A 209.85.135.27
ASPMX3.GOOGLEMAIL.COM. 3265 IN A 209.85.199.27
ASPMX4.GOOGLEMAIL.COM. 2088 IN A 66.249.93.27
ASPMX5.GOOGLEMAIL.COM. 1264 IN A 74.125.45.27
ASPMX.L.GOOGLE.COM. 243 IN A 209.85.220.42
ns3.imena.com.ua. 1122 IN A 88.81.249.200
ns2.imena.com.ua. 2722 IN A 81.31.42.131
ns1.imena.com.ua. 3517 IN A 195.39.196.43
;; Query time: 4 msec
;; SERVER: 62.149.2.52#53(62.149.2.52)
;; WHEN: Tue Apr 14 18:35:06 2009
;; MSG SIZE rcvd: 431
Re: sendmail перестал отсылать почту на адрес прописаный в MX
Добавлено: 2009-04-14 18:39:43
hizel
загадко
только в freebsd.mc теперь втыкать :-/
Re: sendmail перестал отсылать почту на адрес прописаный в MX
Добавлено: 2009-04-14 18:54:22
Volodymyr
hizel писал(а):только в freebsd.mc теперь втыкать :-/
Вот и все что там есть
Код: Выделить всё
divert(-1)
divert(0)
VERSIONID(`$FreeBSD: src/etc/sendmail/freebsd.mc,v 1.34.2.1 2007/11/22 16:19:40 gshapiro Exp $')
OSTYPE(freebsd6)
DOMAIN(generic)
FEATURE(access_db, `hash -o -T<TMPF> /etc/mail/access')
FEATURE(blacklist_recipients)
FEATURE(local_lmtp)
FEATURE(mailertable, `hash -o /etc/mail/mailertable')
FEATURE(virtusertable, `hash -o /etc/mail/virtusertable')
dnl Uncomment to allow relaying based on your MX records.
dnl NOTE: This can allow sites to use your server as a backup MX without
dnl your permission.
dnl FEATURE(relay_based_on_MX)
dnl DNS based black hole lists
dnl --------------------------------
dnl DNS based black hole lists come and go on a regular basis
dnl so this file will not serve as a database of the available servers.
dnl For that, visit
dnl http://directory.google.com/Top/Computers/Internet/Abuse/Spam/Blacklists/
dnl Uncomment to activate Realtime Blackhole List
dnl information available at http://www.mail-abuse.com/
dnl NOTE: This is a subscription service as of July 31, 2001
dnl FEATURE(dnsbl)
dnl Alternatively, you can provide your own server and rejection message:
dnl FEATURE(dnsbl, `blackholes.mail-abuse.org', `"550 Mail from " $&{client_addr} " rejected, see http://mail-abuse.org/cgi-bin/lookup?" $&{client_addr}')
dnl Dialup users should uncomment and define this appropriately
dnl define(`SMART_HOST', `your.isp.mail.server')
dnl Uncomment the first line to change the location of the default
dnl /etc/mail/local-host-names and comment out the second line.
dnl define(`confCW_FILE', `-o /etc/mail/sendmail.cw')
define(`confCW_FILE', `-o /etc/mail/local-host-names')
dnl Enable for both IPv4 and IPv6 (optional)
DAEMON_OPTIONS(`Name=IPv4, Family=inet')
#DAEMON_OPTIONS(`Name=IPv6, Family=inet6, Modifiers=O')
define(`confBIND_OPTS', `WorkAroundBrokenAAAA')
define(`confNO_RCPT_ACTION', `add-to-undisclosed')
define(`confPRIVACY_FLAGS', `authwarnings,noexpn,novrfy')
MAILER(local)
MAILER(smtp)
Re: sendmail перестал отсылать почту на адрес прописаный в MX
Добавлено: 2009-04-14 18:57:54
hizel
стоп машина, я не внимательно посмотрел вывод dig
MX-а там какбэ нет , следовательно почтовик не вкурсе куды слать почту

Re: sendmail перестал отсылать почту на адрес прописаный в MX
Добавлено: 2009-04-14 19:10:04
Volodymyr
hizel писал(а):MX-а там какбэ нет , следовательно почтовик не вкурсе куды слать почту

Тоесть как єто нет?
А это что?
Код: Выделить всё
airsoft.com.ua. 3600 IN MX 20 ALT2.ASPMX.L.GOOGLE.COM.
airsoft.com.ua. 3600 IN MX 30 ASPMX2.GOOGLEMAIL.COM.
airsoft.com.ua. 3600 IN MX 30 ASPMX3.GOOGLEMAIL.COM.
airsoft.com.ua. 3600 IN MX 30 ASPMX4.GOOGLEMAIL.COM.
airsoft.com.ua. 3600 IN MX 30 ASPMX5.GOOGLEMAIL.COM.
airsoft.com.ua. 3600 IN MX 10 ASPMX.L.GOOGLE.COM.
airsoft.com.ua. 3600 IN MX 20 ALT1.ASPMX.L.GOOGLE.COM.
Я прописал МХ так как на гугле было написано. Более того работает везде кроме как на этот сервер. Может ему как-то еще надо это прописать?
Re: sendmail перестал отсылать почту на адрес прописаный в MX
Добавлено: 2009-04-14 19:34:03
hizel
хз, да нет вроде, может в /etc/hodts чего затесалось =/
вообще
может где какая затесалась, что то не могу найти как в сендмыле правила тестировать

где-то тут было
http://www.anrb.ru/linux/sendm.html
Re: sendmail перестал отсылать почту на адрес прописаный в MX
Добавлено: 2009-04-15 10:55:03
Volodymyr
hizel писал(а):хз, да нет вроде, может в /etc/hodts чего затесалось =/
Там ничего нет такого. Все относительно локалхоста и другого хостнейма. Собственно туда я смотрел первым делом. Может этот через "обратку" такая карусель???
Тоже пусто. Ну тоесть вытащило учетки, так как домен хостится на этом сервер
Почитаю. Спасибо.
Re: sendmail перестал отсылать почту на адрес прописаный в MX
Добавлено: 2009-04-17 15:29:15
Volodymyr
Суть проблемы нарыл - @.airsoft.com.ua A IP servera вот и происходит локальная запись, а не уходит наружу. Сносить из ДНС эту запись не желательно. Как принудительно заставить для данного домена слать почту на определенные МХ?
Re: sendmail перестал отсылать почту на адрес прописаный в MX
Добавлено: 2009-04-20 1:09:44
zingel
алиас на MX-запись
Re: sendmail перестал отсылать почту на адрес прописаный в MX
Добавлено: 2009-05-08 9:20:48
hazarin
Те же грабли образовались. Решилось как-нибудь?
Re: sendmail перестал отсылать почту на адрес прописаный в MX
Добавлено: 2009-05-08 11:05:50
Volodymyr
hazarin писал(а):Те же грабли образовались. Решилось как-нибудь?
Нет. Мне посоветовали :
сделать сначала алиас IN A потом на него MX
Но я не очень понимаю что єто даст.