LINUX.ORG.RU
решено ФорумAdmin

Настройка sendmail.


0

1

Всем привет!

Имеется машина на Ubuntu 10.04, установлен sendmail 8.14.3. На данной машине есть несколько сайтов, допустим site.ru и site.info. Hostname задан как site.ru. Необходимо отправлять почту на user@site.info, где почта принимается на google(настроено через MX-записи). Но при попытке отправить - судя по всему, пытается отправить почту на user@site.ru, и ищет пользователя на локальной машине.

В логах пишет:

qB59ce6n022310: from=www-data, size=108, class=0, nrcpts=1, msgid=<201212050938.qB59ce6n022310@site.ru>, relay=www-data@localhost

qB59cexf022311: <user@site.ru>... User unknown

qB59ce6n022310: to=user@site.info, ctladdr=www-data (33/33), delay=00:00:00, xdelay=00:00:00, mailer=relay, pri=30108, relay=[127.0.0.1] [127.0.0.1], dsn=5.1.1, stat=User unknown

qB59cexf022311: from=<www-data@site.ru>, size=108, class=0, nrcpts=0, proto=ESMTP, daemon=MTA-v4, relay=localhost.localdomain [127.0.0.1]

Как настроить чтобы корректно отправляло почту на домен?

PS: да и вообще sendmail я бы закопал обратно и использовал postfix

dbzer0
()
Ответ на: комментарий от dbzer0

Это не то, мне нужно просто отправить почту на некий домен, то что там почта принимается гуглом, отправитель ведь знать не обязан, тем более ему незачем авторизоватся по smtp.

exciton
() автор топика

Собственно решилось просто - пришлось удалить имя site.info из файла hosts (и перезапуск служб), где он был прописан я уже сейчас не помню зачем, но самое главное все заработало.

exciton
() автор топика
Ответ на: комментарий от sdio

там было:

127.0.0.1 localhost.localdomain localhost

# Auto-generated hostname. Please do not remove this comment.

xx.xxx.xx.xxx site.ru domain.ru site.info

::1 localhost.localdomain localhost

exciton
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.