Добрый день!
есть почтовый сервер в локальной сети.
postfix-mysql-2.7.2-12.3.i586 и postfix-2.7.2-12.3.i586 на OpenSuse 11.4
ip 192.168.0.2И есть IMM и IBM Supervisor Adapter-ы серверов в локальной сети.
Они умеют оправлять алярмы на smtp-сервер, но не умеют авторизовываться.
Сервера находятся в mynetwork = 192.168.0.0/24
В main.cf везде permit_mynetworks
smtpd_sender_restrictions = permit_mynetworks,
reject_unknown_sender_domain,
reject_non_fqdn_sender
smtpd_client_restrictions = permit_sasl_authenticated, permit_mynetworks
reject_rbl_client bl.spamcop.net,
reject_rbl_client cbl.abuseat.org,
reject_rbl_client zen.spamhaus.org,
reject_rbl_client dul.dnsbl.sorbs.net,
reject_rbl_client dnsbl.njabl.org,
reject_unknown_reverse_client_hostname,
reject_unknown_client_hostname
smtpd_recipient_restrictions = permit_sasl_authenticated, permit_mynetworks,
reject_invalid_helo_hostname,
reject_non_fqdn_sender,
reject_non_fqdn_helo_hostname,
reject_unknown_helo_hostname,
reject_non_fqdn_recipient,
reject_unknown_recipient_domain,
reject_unauth_destination
smtp_helo_restrictions = permit_mynetworks,
reject_invalid_hostname,
reject_non_fqdn_hostname,
reject_unknown_hostname
В логах
Sep 3 14:30:33 postmxs postfix/smtpd[11733]: connect from unknown[192.168.0.215]
Sep 3 14:30:33 postmxs postfix/smtpd[11733]: warning: Illegal address syntax from unknown[192.168.0.215] in MAIL command: <ESXi5SN-KD821KR-KD821KR@192.168.0.2>
Sep 3 14:30:33 postmxs postfix/smtpd[11733]: lost connection after MAIL from unknown[192.168.0.215]
Sep 3 14:30:33 postmxs postfix/smtpd[11733]: disconnect from unknown[192.168.0.215]
Адрес "from" сервера формируют по какому то убогому алгоритму ("Name-серийный номер- серийный номер"@"ip smtp-сервера"). В явном виде это не задаётся.
Как заставить postfix принимать почту от этих серверов, не проверяя соблюдение всех стандартов?