2016-04-11 3 views
0

Я вешаю на этой проблеме в течение нескольких недель теперь ...заголовка Email показывает «получил от 127.0.0.1»

Я посылаю почту от моего сервера (Debian 8 над рубином 1.8.7 NET :: SMTP) над другим smtp-сервер.

Отправленное электронной почты имеют следующий заголовок

Return-Path: <[email protected]> 
Received: from XXXDOMAIN ([xxx.xxx.xxx.xxx]) by 
XXX MAILSERVER 
17:13:40 +0100 
Received: from 127.0.0.1 (REALDOMAIN [REALIP]) by 
REALMAILSERVERDOMAIN 
Tue, 15 Mar 2016 16:13:38 +0000 
Date: Tue, 15 Mar 2016 17:13:37 +0100 
From: admin <[email protected]> 
To: [email protected] 

Сервер блокируется на кбт, из-за 127.0.0.1. REAL PROBLEM FROM CBL: Список этого IP-адреса потому что он HELO как 127.0.0.1

Если я делаю EHLO по telnet, все в порядке, но если я отправлю почту из ruby, я получаю неправильный заголовок.

Мои/и т.д./хосты:

# nameserver config 
# IPv4 
127.0.0.1 jupiter 
127.0.0.1 localhost.localdomain localhost 
xxx.xxx.xxx.xxx jupiter.domain.com jupiter 
# 
# IPv6 
xxx  ip6-localhost ip6-loopback 
xxx ip6-localnet 
xxx ip6-mcastprefix 
xxx ip6-allnodes 
xxx ip6-allrouters 
xxx ip6-allhosts 
xxxipv6stringxxx jupiter 

Было бы здорово, если у вас есть решение для меня.

Спасибо!

ответ

0

Я нашел проблему ...

В рубина вы установили домен и мы устанавливаем его в «127.0.0.1» ....

ActionMailer::Base.smtp_settings = { 
    :address => $config[:mail_smtp_host], 
    :port => $config[:mail_smtp_port].to_s, 
    :user_name => $config[:mail_smtp_username], 
    :password => $config[:mail_smtp_password], 
    :authentication => $config[:mail_smtp_authtype], 
    :domain => $config[:mail_smtp_domain] ## HERE must be the domain 
    } 
0

Скорее всего CBL блокирует адрес 127.0.0.1 (localhost). Настройте свой SMTP-сервер так, чтобы он установил правильный IP-адрес, а не localhost.

Мы столкнулись с этой проблемой много раз, и первое, что вы хотите сделать, это убедиться, что вы не отправляете свои письма с localhost. Если вы хотите увеличить «белый список» почты, вы можете захотеть добавить SPF, DKIM и PTR записей.

+0

Спасибо за ответ :) Проблема это, smtp не наш сервер, это сервер от клиента. Я сказал им, что они должны проверить их конфиг. Они сказали мне следующее: Полученный с адреса (127.0.0.1 (REALDOMAIN [REALIP]) - это то, что мы получаем с отправляющего сервера, когда он начинает общение с нами, поэтому это то, что установлено на их конце. как он вводит нас в часть EHLO сообщения SMTP. – Berti92

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