Назад | Перейти на главную страницу

Постфикс: Разрешить отправку на необработанный IP-адрес?

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

foobar@192.168.1.88

на данный момент postfix выдает следующую ошибку:

Mar 26 10:40:52 ludwig postfix/smtpd[11765]: warning: Illegal address syntax from localhost[127.0.0.1] in RCPT command: <foobar@192.168.1.88>

на другом форуме я видел эти два варианта конфигурации, но они все равно не работают:

strict_rfc821_envelopes = no
allow_min_user = yes

любой совет, как я могу отключить этот стандарт RFC?

Спасибо!

Попробуй добавить resolve_numeric_domain = yes в main.cf (Postfix 2.3+)

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

Во-первых, согласно RFC 5321, получатель @ [ip.lit.er.al] вполне допустим; не цитируется, однако это не так.

Во-вторых, если у вас есть почтовые ящики, у которых нет имени хоста, что-то очень не так - исправьте это как можно скорее, если вы собираетесь поддерживать понятные почтовые службы.