2013-07-19 1 views
1

I настройки Sendmail сервера с inhmail.walkingtree.in в локальнойSendMail Сообщение об ошибке: 553 5.1.8 ... Домен адреса отправителя ... не существует

, когда я попытался сено DMail от других почтовых серверов я получаю следующая ошибка:

This message was created automatically by mail delivery software. 

A message that you sent could not be delivered to one or more of its 
recipients. This is a permanent error. The following address(es) failed: 

    [email protected].walkingtree.in 
    SMTP error from remote mail server after MAIL FROM:<[email protected]> SIZE=2548: 
    host inhmail.walkingtree.in [122.175.35.121]: 
    553 5.1.8 <[email protected]>... Domain of sender address [email protected] does not exist 

------ This is a copy of the message, including all the headers. ------ 

Я установил сервер sendmail в 192.168.1.145. доменное имя .145 is inhmail.walkingtree.in

Я открыл порт 25 в брандмауэре в системе и маршрутизаторе.

Получение и отправка почты 192.168.1.0/24 работает отлично с @ inhmail.walkingtree.in.

Пожалуйста, помогите, что how sendmail can receive mails from external email servers.

UPADTED

> [[email protected] ~]$ echo "check_mail [email protected]" | sendmail -d8.20 -bt 
ADDRESS TEST MODE (ruleset 3 NOT automatically invoked) 
Enter <ruleset> <address> 
> check_mail   input: jd @ walkingtree . in 
Basic_check_mail input: jd @ walkingtree . in 
tls_client   input: $| MAIL 
D     input: < > <?> < ! "TLS_Clt" > < > 
D    returns: <?> < > <?> < ! "TLS_Clt" > < > 
A     input: < > <?> < ! "TLS_Clt" > < > 
A    returns: < > <?> < ! "TLS_Clt" > < > 
TLS_connection  input: $| < > <?> < ! "TLS_Clt" > < > 
TLS_connection returns: OK 
tls_client  returns: OK 
CanonAddr   input: < jd @ walkingtree . in > 
canonify   input: < jd @ walkingtree . in > 
Canonify2   input: jd < @ walkingtree . in > 
dns_getcanonname(walkingtree.in, trymx=1) 
dns_getcanonname: trying walkingtree.in. (AAAA) 
    NO: errno=0, h_errno=4 
dns_getcanonname: trying walkingtree.in. (A) 
    NO: errno=0, h_errno=4 
dns_getcanonname: trying walkingtree.in. (MX) 
    NO: errno=0, h_errno=4 
dns_getcanonname: trying walkingtree.in.localdomain (AAAA) 
    NO: errno=0, h_errno=1 
Canonify2  returns: jd < @ walkingtree . in > 
canonify   returns: jd < @ walkingtree . in > 
Parse0    input: jd < @ walkingtree . in > 
Parse0   returns: jd < @ walkingtree . in > 
CanonAddr  returns: jd < @ walkingtree . in > 
SearchList   input: < + From > $| < F : jd @ walkingtree . in > < U : jd @ > < D : walkingtree . in > < > 
F     input: < jd @ walkingtree . in > <?> < + From > < > 
F    returns: <?> < > 
SearchList   input: < + From > $| < U : jd @ > < D : walkingtree . in > < > 
U     input: < jd @ > <?> < + From > < > 
U    returns: <?> < > 
SearchList   input: < + From > $| < D : walkingtree . in > < > 
D     input: < walkingtree . in > <?> < + From > < > 
D     input: <in> <?> < + From > < > 
D    returns: <?> < > 
D    returns: <?> < > 
SearchList  returns: <?> 
SearchList  returns: <?> 
SearchList  returns: <?> 
Basic_check_mail returns: $# error [email protected] 5 . 1 . 8 $: "553 Domain of sender address " " does not exist" 
check_mail  returns: $# error [email protected] 5 . 1 . 8 $: "553 Domain of sender address " " does not exist" 
> [[email protected] ~]$ 

работы:

Да спасибо, теперь он работает.

Проблема в том, я не в состоянии пинг walkingtree.in, из-за локального сервера DNS settings.I удаленного сервера DBS в сетевых подключений теперь я могу получить почту с GMail и walkingtree.in

, когда я использую dns server, я могу выполнить ping www.walkingtree.in, но не walktree.in. Вы можете, пожалуйста, помогите мне пинговать walkingtree.in

ответ

4

Вы Sendmail думает домен walkingtree.in конверта отправитель не существует (нет MX, A, AAAA DNS записей). Он отказывается принимать сообщения с таким отправителем конверта, потому что не будет возможности отправить назад (в конечном итоге) сообщения о отказе (отчеты о проблемах доставки электронной почты).

Вы можете использовать nslookup (или), чтобы проверить, если сервер видит DNS записей:

nslookup -type=mx walkingtree.in
dig walkingtree.in MX


Если вы используете SENDMAIL (не суффиксом), то в качестве корня выполните следующую команду, чтобы найти проблему:

echo "check_mail [email protected]" | sendmail -d8.20 -bt 

В случае "Undefined ruleset check_mail" ошибка попытки:

echo "checkmail [email protected]" | sendmail -d8.20 -bt 

-d8.20 включает отслеживание DNS запросов
CheckMail - эквивалент check_mail используется с ФОКУСЕ (delay_checks)

+0

Пожалуйста, вы можете проверить выше обновление, я поместил вывод команды ur – sri

+0

inhmail.walkingtree.in не может получать письма от Gmail – sri

+0

извините, теперь я получаю почту с @ gmail.com, но не walktree.in – sri

Смежные вопросы