2

Я обнаружил, что оба моих провайдера 2 доменов не позволяют мне указывать мой статический IP-адрес в записи MX для моих доменов.

Но скажем, мой IP-адрес 71.222.111.33.

Если я открою порт 25 на своем маршрутизаторе Wifi и у меня почтовый сервер будет прослушивать входящие соединения, что помешает кому-то успешно отправить электронное письмо на адрес warren@71.222.111.33?

4 ответа4

3

Вы спрашивали у своего интернет-провайдера, разрешают ли они домашнюю электронную почту или другие серверы? Во многих случаях провайдер просто блокирует любой трафик на определенные порты, такие как 25. Когда трафик проходит через их маршрутизатор, он либо сбрасывается, либо блокируется каким-либо образом. То же самое для HTTP и HTTPS и многих других протоколов. Если вы по "деловому" или "коммерческому" пакету из них, то трафик проходит без проблем. Но вы сейчас платите гораздо более высокую цену.

1

Как объясняется в разделе 4.1.3 спецификации STMP (PFC5321 # 4.1.3), вы должны использовать адресный литерал, если у хоста нет имени. Правильный синтаксис будет:

warren@[71.222.111.33]

Как по стандарту, это должно работать. Я протестировал его, и он отлично работает с Thunderbird и Postfix.

Но есть почтовые клиенты и / или почтовые серверы, которые подавляют этот синтаксис (в основном потому, что они не соответствуют стандарту). Например, провайдер электронной почты WEB.DE помечает этот адрес как недействительный.

1

Это не прямой ответ на ваш вопрос, однако это может быть решением вашей проблемы.

Если ваш регистратор доменов позволяет вам изменять записи сервера имен для ваших доменов (что должны делать все хорошие регистраторы), вы можете использовать стороннего поставщика управления DNS, чтобы установить статический IP-адрес в качестве записи MX.

Я использовал ZoneEdit в течение многих лет.

0

Есть несколько причин, по которым ваша электронная почта может не попасть в пункт назначения.

Ограничения ISP

Вашему интернет-провайдеру может не понравиться ваш собственный почтовый сервер, поскольку блокировка всех почтовых серверов значительно снижает количество спама в Интернете, а электронная почта остается достаточно надежным средством связи.
Скорее всего, это делается путем блокировки общих портов электронной почты (25, 110, 143, 465, 993, 995, 2525).

Ограничения провайдера электронной почты

Провайдеру электронной почты может не понравиться ненадежные IP-адреса в качестве места назначения для исходящих электронных писем, поэтому он не допускает использование числовых адресов в качестве места назначения, только доменные имена (иногда они допускают только список заслуживающих доверия почтовых серверов).

Проблемы с маршрутизацией

Сервер электронной почты, который отправляет электронную почту, может по какой-то причине не найти правильный маршрут к вашему серверу, это маловероятно, если вы используете свой уникальный внешний IP-адрес в качестве адреса сервера.

Неправильная

Возможно, вы неправильно настроили некоторые вещи, например неправильно настроенную переадресацию портов или неработающий почтовый сервер.

Обновление IP-адреса

Ваш Интернет-провайдер, скорее всего, дал вам динамический IP-адрес. Когда срок аренды истекает, вам может быть назначен другой IP-адрес, по которому вы отправили электронное письмо, это можно решить с помощью динамической службы DNS, такой как No-IP.com, которая использует клиент обновить вашу динамическую DNS-запись до вашего текущего IP-адреса всякий раз, когда вы получаете новый IP-адрес.

Отключения электропитания и подобные события

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


У меня дома Raspberry Pi с некоторыми сервисами, такими как VPN, SSH и HTTP. Но нет электронной почты, так как я обнаружил, что мой ISP блокирует порт 25.
Я использую noIP для динамических служб DNS, хотя мне это не нужно, потому что мой провайдер не менял мой IP более года.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .