LINUX.ORG.RU
ФорумAdmin

электронная почта - к чему столько огороженности?


0

1

если хочешь держать письма не у большого брата, а на своем сервачке, то требуется MX запись. И это резко выделяет smtp от всех других протоколов - для всех остальных достаточно A (или теперь и AAAA) записи. Может кто знает, какие исторические причины привели к такому?

Перемещено beastie из talks

То, что у сервера может быть другой (и не один) Mail eXchange чем он сам не учитывается?

beastie ☕☕☕☕☕
()

для всех остальных достаточно A

Для почты тоже — если не будет MX записи то будет ломиться по A записи. Пруфы сам ищи в rfc :P

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

есть компьютеры в локалке vlad.lan и debian.lan

на обоих запущен exim4.

Настроил evolution в качестве клиентов. Сервером указал 127.0.0.1, почту сказал смотреть в /var/spool/mail/username

Если я на компьютере debian отправлю почту на vlad@debian (т.е. локально), то она пройдет и появится во входящих, но если на vlad@debian.lan или vlad@vlad.lan, то в /var/log/exim4/mainlog будет

2013-07-30 02:29:30 1V3vwY-0006fc-GN ** vlad@debian.lan: Unrouteable address
2013-07-30 02:29:30 1V3vwY-0006fg-Kp <= <> R=1V3vwY-0006fc-GN U=Debian-exim P=local S=1192
2013-07-30 02:29:30 1V3vwY-0006fg-Kp ** vlad@vlad.lan: Unrouteable address

при этом exim4 настроен как интернет сервер.

и работает

vlad@vlad:~$ nslookup 
> server 192.168.1.1
Default server: 192.168.1.1
Address: 192.168.1.1#53
> set q=a
> vlad.lan
Server:		192.168.1.1
Address:	192.168.1.1#53

Name:	vlad.lan
Address: 192.168.1.238
> debian.lan
Server:		192.168.1.1
Address:	192.168.1.1#53

Name:	debian.lan
Address: 192.168.1.100
cvs-255
() автор топика
Ответ на: комментарий от cvs-255

Unrouteable address

У экзима есть интерактивный шелл для дебага подобных проблем. Ты можешь посмотреть почему он не смог отправить почту. Очевидно, не нашлось нужного роута.

Вот описание как это работает: http://www.exim.org/exim-html-current/doc/html/spec_html/ch-the_dnslookup_rou...

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

ping vlad.lan и debian.lan работает без проблем

cvs-255
() автор топика
Ответ на: комментарий от true_admin

Повозившись с hosts и настроив domainname удалось сделать, чтобы с vlad.lan на vlad.lan и с debian.lan на debian.lan шли письма. Но с vlad.lan на debian.lan по прежнему не идут

cvs-255
() автор топика

MX это огороженность??? Чтож вы тогда про DKIM скажете

af5
()

Спамеры будут слать от твоего имени почту без MX если не будет никто её проверять... Как-то так вроде.

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

Глупость сказал. МХ принимает почту, а отсылка может идти с др. сервера.

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

Cпамеры могут слать почту откуда угодно, если нет spf

anonymous
()

По RFC письма можно (нужно?) отправлять на A запись, если у домена нет MX записи. Но, ИМХО, это мало где используется. А что, нынче проблема MX запись сделать? :)

blind_oracle
()

Необходимость иметь доменное имя (и всё из этого вытекающее) — вот где настоящая огороженность.

edigaryev
()

А у некоторых сервисов есть srv записи вместо mx.

Историческое наследие. И вроде при отсутствии mx А-запись будет работать.

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

Ну вот у меня как то не завелось между 2 компьютерами.

Если указывать ip вместо доменного имени, то то же самое

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

Ну а в чем проблема-то я не пойму? Я себе давно купил домен в зоне .net безо всяких документов (в руцентре) и проплатил его на 5 лет, доволен. Что я делаю не так? :)

blind_oracle
()

dns для почты вообще необязателен

anonymous
()

как уже сказали - историческое наследие, которое, скорее всего, еще будет жить долго. Когда потребовалось обобщить сервисы для домена - придумали SRV-запись. Но MX-исторически осталась для обратной совместимости.

Chumka
()

я вот тоже недавно думал, почему в качестве MX нельзя указать айпи, только доменное имя.

Komintern
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.