ОС Mops Linux (Slackware), почтовый сервер XMail, sendmail из его поставки в /opt/XMail/bin/, в /etc/bin - cсылка на него.- через почтовый сервер письма ходят xxx@mydomen2.domen1.ru <--> xxx@domen1.ru
- через SMTP c xxx@mydomen2.domen1.ru на xxx@domen1.ru тоже ok
- через функцию mail() - только xxx@mydomen2.domen1.ru --> xxx@mydomen2.domen1.ru,
на xxx@domen1.ru никак.в /var/log/maillog -
Jun 30 16:17:20 is2 sendmail[4665]: p5UAHKRa004665: from=apache, size=1084511, class=0, nrcpts=1, msgid=<lnllww.73kl4j@>, relay=apache@localhost
Jun 30 16:17:20 is2 sendmail[4665]: p5UAHKRa004665: to=xxx@domen1.ru, ctladdr=apache (80/80), delay=00:00:00, xdelay=00:00:00, mailer=relay, pri=1114511, relay=[127.0.0.1] [127.0.0.1], dsn=5.1.1, stat=User unknown
>[оверквотинг удален]
> - через почтовый сервер письма ходят xxx@mydomen2.domen1.ru <--> xxx@domen1.ru
> - через SMTP c xxx@mydomen2.domen1.ru на xxx@domen1.ru тоже ok
> - через функцию mail() - только xxx@mydomen2.domen1.ru --> xxx@mydomen2.domen1.ru,
> на xxx@domen1.ru никак.
> в /var/log/maillog -
> Jun 30 16:17:20 is2 sendmail[4665]: p5UAHKRa004665: from=apache, size=1084511, class=0,
> nrcpts=1, msgid=<lnllww.73kl4j@>, relay=apache@localhost
> Jun 30 16:17:20 is2 sendmail[4665]: p5UAHKRa004665: to=xxx@domen1.ru, ctladdr=apache
> (80/80), delay=00:00:00, xdelay=00:00:00, mailer=relay, pri=1114511, relay=[127.0.0.1]
> [127.0.0.1], dsn=5.1.1, stat=User unknown"Через SMTP" подразумевается внешний SMTP?
Если telnet-ом отправить письмо с xxx@domen1.ru, что пишет?
> "Через SMTP" подразумевается внешний SMTP?
> Если telnet-ом отправить письмо с xxx@domen1.ru, что пишет?нет, через локальный SMTP mydomen2.domen1.ru telnetom отправляет на xxx@mydomen2.domen1.ru на xxx@domen1.ru
т.е. если в скрипте [PHP] отправлять через сокеты - то все уйдет, а если через функцию mail(), которая использует sendmail, то только на локальные адреса xxx@mydomen2.domen1.ru