Подскажите, пожалуйста, как организовать сабж.
Есть почтовый сервер. Необходимо, чтобы вся почта не оседала на этом сервере а сыпалась на адрес vpupkin@mydomain.ru Но сыпется она на vpupkin@mail.mydomain.ruDSmail.mydomain.ru
DHmail.mydomain.ru
если писать просто mydomain.ru то sendmail находит контроллеры домена, но не находит на них почтовых серверов. user, как говорится, unknown
в /etc/aliases записано
postmaster: vpupkinсоответственно почта на vpupkin@mail.mydomain.ru отбрасывается, так как такого юзера в совокупности с доменным именем не существует.
Почему так происходит? Подскажите где что не так.
Конфиги покажи...
>Конфиги покажи...Спасибо за проявленный интерес.
Что конкретно в конфигах показать?
sendmail.cf
local-host-names
relay-domains
virtusertable
mailertable
aliases
access
Слишком много отсылать.
Другой вопрос. Почему может не работать перенаправление указанное в файле sendmail.cf
O ForwardPath=/root/.forward------------------- .forward --------------
vpupkin@mydomain.ru
-------------------------------------------
Тут телепатов нет... Я не знаю твои настройки... Как можно тебе помочь?
>Тут телепатов нет... Я не знаю твои настройки... Как можно тебе помочь?
я сижу во внутренней сети
-------------- aliases -------
mailer-daemon: vpupkin@mydomain.ru
postmaster: vpupkin@mydomain.ru
root: vpupkin@mydomain.ru
daemon: vpupkin@mydomain.ru
bin: vpupkin@mydomain.ru
system: vpupkin@mydomain.ru
mail: vpupkin@mydomain.ru
adm: vpupkin@mydomain.ru
----------------access------------
127.0.0.1 RELAY
internal_ip_smtp_server RELAY
mail.mydomain.ru RELAY
------------mailertable-------------
localhost
------------virtusertable-------------
пусто
-------------relay-domains-------------
internal_ip_smtp_server RELAY
192.168.0.1 RELAY
127.0.0.1 RELAY
localhost RELAY
my_ip RELAY
---------------local-host-names--------
myhost
myhost.mydomain.ru
my_ipБез sendmail.cf можно обойтись? Только sendmail.mc?
>------------mailertable-------------
>localhost
Это как понять?
У тя во первых тут неправильная запись...
надо типа
mydomain.ru smtp:[ip_addres_servera_kuda nado_lit]
>-------------relay-domains-------------
>internal_ip_smtp_server RELAY
>192.168.0.1
> RELAY
>127.0.0.1
> RELAY
>localhost
> RELAY
>my_ip
>
>RELAY
Опять бред какой-то
В этом файле пишутся только названия доменов, для которых надо релеит почту...
mydomain.com
>Подскажите, пожалуйста, как организовать сабж.
>Есть почтовый сервер. Необходимо, чтобы вся почта не оседала на этом сервере
>а сыпалась на адрес vpupkin@mydomain.ru Но сыпется она на vpupkin@mail.mydomain.ru
>
>DSmail.mydomain.ru
>DHmail.mydomain.ru
>если писать просто mydomain.ru то sendmail находит контроллеры домена, но не находит
>на них почтовых серверов. user, как говорится, unknown
>
>
>в /etc/aliases записано
>postmaster: vpupkin
>
>соответственно почта на vpupkin@mail.mydomain.ru отбрасывается, так как такого юзера в совокупности с
>доменным именем не существует.
>Почему так происходит? Подскажите где что не так.происходит так от нехватки знаний, читать DNS и как работает SMTP - RR=MX,
читать как работает и настраивается используемая MTA: маскарадинг домена... FAQ'и по DNS и MTA в руки.на почтовом сервере:
# hostname
DSsmart-relay - это куда будет вся почта передаваться, а что есть DH?
Читай и все станет понятно.