URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 75218
[ Назад ]

Исходное сообщение
"sendmail и почта локальному пользователю"

Отправлено hopeful , 18-Июл-07 13:32 
RedHat EL + sendmail, который используется исключительно для отправки сообщений с локального хоста. Конфиг sendmail не изменялся, после стандартной инсталлации.
При попытке отправить сообщение с локального хоста, допустим пользователю root (mail root), происходит следующее:

Jul 18 14:25:08 localhost sendmail[8134]: l6I8P8kX008134: from=root, size=48, class=0, nrcpts=1, msgid=<200707180825.l6I8P8kX008134@userv.salesdepartment.local>, relay=root@localhost
Jul 18 14:25:08 localhost sendmail[8135]: l6I8P88L008135: from=<root@userv.salesdepartment.local>, size=394, class=0, nrcpts=1, msgid=<200707180825.l6I8P8kX008134@userv.salesdepartment.local>, proto=ESMTP, daemon=MTA, relay=localhost.localdomain [127.0.0.1]
Jul 18 14:25:08 localhost sendmail[8134]: l6I8P8kX008134: to=root, ctladdr=root (0/0), delay=00:00:00, xdelay=00:00:00, mailer=relay, pri=30048, relay=[127.0.0.1] [127.0.0.1], dsn=2.0.0, stat=Sent (l6I8P88L008135 Message accepted for delivery)
Jul 18 14:25:08 localhost sendmail[8137]: l6I8P88L008135: to=<root@userv.salesdepartment.local>, delay=00:00:00, xdelay=00:00:00, mailer=esmtp, pri=120394, relay=userv.salesdepartment.local. [192.168.1.242], dsn=4.0.0, stat=Deferred: Connection refused by userv.salesdepartment.local.

userv.salesdepartment.local - это DNS имя этого хоста.
Зачем он пытается отправить в userv.salesdepartment.local вместо того, чтобы просто положить письмо локальному пользователю root?


Содержание

Сообщения в этом обсуждении
"sendmail и почта локальному пользователю"
Отправлено psn1982 , 18-Июл-07 15:03 
>RedHat EL + sendmail, который используется исключительно для отправки сообщений с локального
>хоста. Конфиг sendmail не изменялся, после стандартной инсталлации.
>При попытке отправить сообщение с локального хоста, допустим пользователю root (mail root),
>происходит следующее:
>
>Jul 18 14:25:08 localhost sendmail[8134]: l6I8P8kX008134: from=root, size=48, class=0, nrcpts=1, msgid=<200707180825.l6I8P8kX008134@userv.salesdepartment.local>, relay=root@localhost
>Jul 18 14:25:08 localhost sendmail[8135]: l6I8P88L008135: from=<root@userv.salesdepartment.local>, size=394, class=0, nrcpts=1, msgid=<200707180825.l6I8P8kX008134@userv.salesdepartment.local>, proto=ESMTP, daemon=MTA, relay=localhost.localdomain [127.0.0.1]
>Jul 18 14:25:08 localhost sendmail[8134]: l6I8P8kX008134: to=root, ctladdr=root (0/0), delay=00:00:00, xdelay=00:00:00, mailer=relay,
>pri=30048, relay=[127.0.0.1] [127.0.0.1], dsn=2.0.0, stat=Sent (l6I8P88L008135 Message accepted for delivery)
>Jul 18 14:25:08 localhost sendmail[8137]: l6I8P88L008135: to=<root@userv.salesdepartment.local>, delay=00:00:00, xdelay=00:00:00, mailer=esmtp, pri=120394, relay=userv.salesdepartment.local. [192.168.1.242], dsn=4.0.0, stat=Deferred: Connection refused by userv.salesdepartment.local.
>
>userv.salesdepartment.local - это DNS имя этого хоста.
>Зачем он пытается отправить в userv.salesdepartment.local вместо того, чтобы просто положить письмо
>локальному пользователю root?


В local-host-names прописан домен?
Файл local-host-names подключен в конфиге сендмейла?


"sendmail и почта локальному пользователю"
Отправлено hopeful , 18-Июл-07 15:26 
>>RedHat EL + sendmail, который используется исключительно для отправки сообщений с локального
>>хоста. Конфиг sendmail не изменялся, после стандартной инсталлации.
>>При попытке отправить сообщение с локального хоста, допустим пользователю root (mail root),
>>происходит следующее:
>>
>>Jul 18 14:25:08 localhost sendmail[8134]: l6I8P8kX008134: from=root, size=48, class=0, nrcpts=1, msgid=<200707180825.l6I8P8kX008134@userv.salesdepartment.local>, relay=root@localhost
>>Jul 18 14:25:08 localhost sendmail[8135]: l6I8P88L008135: from=<root@userv.salesdepartment.local>, size=394, class=0, nrcpts=1, msgid=<200707180825.l6I8P8kX008134@userv.salesdepartment.local>, proto=ESMTP, daemon=MTA, relay=localhost.localdomain [127.0.0.1]
>>Jul 18 14:25:08 localhost sendmail[8134]: l6I8P8kX008134: to=root, ctladdr=root (0/0), delay=00:00:00, xdelay=00:00:00, mailer=relay,
>>pri=30048, relay=[127.0.0.1] [127.0.0.1], dsn=2.0.0, stat=Sent (l6I8P88L008135 Message accepted for delivery)
>>Jul 18 14:25:08 localhost sendmail[8137]: l6I8P88L008135: to=<root@userv.salesdepartment.local>, delay=00:00:00, xdelay=00:00:00, mailer=esmtp, pri=120394, relay=userv.salesdepartment.local. [192.168.1.242], dsn=4.0.0, stat=Deferred: Connection refused by userv.salesdepartment.local.
>>
>>userv.salesdepartment.local - это DNS имя этого хоста.
>>Зачем он пытается отправить в userv.salesdepartment.local вместо того, чтобы просто положить письмо
>>локальному пользователю root?
>
>
>В local-host-names прописан домен?
>Файл local-host-names подключен в конфиге сендмейла?

На самом деле никакого домена не нужно. Просто было необходимо чтобы почта локального юзера шла ему, а не пыталась уйти наружу. Оставил в фале host только локальный домен и все заработало.
Всем спасибо.