www.state-it.info

Gran base de respuestas a las preguntas de los desarrolladores
Header decor

Como configurar correctamente el envío de correo electrónico?

JoveLebedev 2016-07-27 13:12:28

lo Que tengo.
Hay un servidor dedicado en centos 6, a la que está vinculado el nombre de dominio(dev.main.by) para el desarrollo de la segunda etapa. De la misma manera que en él venía preinstalado y configurado postfix.
Configuración de postfix дефолтный, a excepción de las tres opciones:

myhostname = domaintwo.com
relayhost = 
mydestination =


El dominio domaintwo.com no está vinculado a un servidor.
Al enviar mensajes a través de php genera un log:
Jul 27 13:01:11 bitrix postfix/pickup[4721]: 9CD3E82D63: uid=600 from=<[email protected]>
Jul 27 13:01:11 bitrix postfix/cleanup[5106]: 9CD3E82D63: message-id=<[email protected]>
Jul 27 13:01:11 bitrix postfix/qmgr[3751]: 9CD3E82D63: from=<[email protected]>, size=908, nrcpt=1 (queue active)
Jul 27 13:01:11 bitrix postfix/smtp[5108]: 9CD3E82D63: to=<[email protected]>, relay=mail.domaintwo.com[93.252.2.4]:25, delay=0.11, delays=0.04/0.01/0.01/0.05, dsn=4.7.1, status=deferred (host mail.domaintwo.com[93.252.2.4] said: 450 4.7.1 Client host rejected: cannot find your hostname, [192.160.2.2] (in reply to RCPT TO command))

En el que puede ser el problema?

Total answers: 1

SergeySL 2016-07-27 13:26:20

En las reglas de smtpd_client_restrictions o smtpd_recipient_restrictions (depende de la configuración de postfix).
Si constantemente enviando correo electrónico con la dirección IP 192.160.2.2, agregue en mynetworks.

JoveLebedev 2016-07-27 13:36:54

donde estas normas se pueden encontrar y que no debe ser?
me dijeron que tal vez el problema en la falta de PTR con айпиадресом servidor en el dominio de domaintwo.com


SergeySL 2016-07-27 13:38:36

Naturalmente el problema con PTR-la cuenta (con la falta de la misma). Buscar en el mismo lugar donde myhostname, etc. - en el archivo main.cf.


JoveLebedev 2016-07-27 13:41:59

SergeySL: es decir, el cambio de la configuración de postfix es también la solución aparte de la adición de registros PTR? y donde es necesario agregar al dominio donde se encuentra el sitio, o a un dominio, a través de la que va a enviar?(myhostname = domaintwo.com)


JoveLebedev 2016-07-27 13:42:13

"Si constantemente enviando correo electrónico con la dirección IP 192.160.2.2, agregue en mynetworks." esto no funciona


JoveLebedev 2016-07-27 13:43:40

smtpd_client_restrictions en el main.cf falta


SergeySL 2016-07-27 13:43:52

JoveLebedev: por supuesto! ¿Sabes que y para quien lo hace. Entienda DNS, corregir la lista de confianza de redes (mynetworks).


JoveLebedev 2016-07-27 13:47:12

Confundido...(
Vamos a la lógica de la aclararemos primero, por favor.
Yo envío el correo desde el servidor con la ip 192.160.2.2. En helo digo que mi hostname = domaintwo.com que tiene otra ip. Necesito realizar un registro PTR en el segundo dominio, o en el servidor desde el que se va a enviar?


SergeySL 2016-07-27 13:50:59

Si el host en mynetworks, HELO no se comprueba. Usted postfix ha desechado hasta la comprobación de HELO.


JoveLebedev 2016-07-27 13:52:55

SergeySL: así pues, en qué lado de error es? en el lado del remitente?


SergeySL 2016-07-27 13:55:06

JoveLebedev: Постфиксу no les gusta el hecho de que el host emisor no tiene PTR.


JoveLebedev 2016-07-27 13:57:25

SergeySL: постфиксу en el lado del remitente o del destinatario?


JoveLebedev 2016-07-27 14:01:28

SergeySL: ptr existe... comprobado 192.160.2.2 IN PTR domaintwo.com


SergeySL 2016-07-27 14:02:32

el Remitente


SergeySL 2016-07-27 14:04:18

busque smtpd_client_restrictions en la entrega de comando postconf


JoveLebedev 2016-07-27 14:04:43

SergeySL: así ptr entrada hay un porque(


SergeySL 2016-07-27 14:07:28

Haga en el servidor de correo de host 192.160.2.2. Hay?


JoveLebedev 2016-07-27 14:12:19

SergeySL: Jul 27 14:10:18 bitrix postfix[5544]: warning: valid_hostname: numeric hostname: 192.160.2.2
Jul 27 14:10:18 bitrix postfix[5544]: fatal: file /etc/postfix/main.cf: parameter myhostname: bad parameter value: 192.160.2.2
Jul 27 14:10:19 bitrix postfix[5547]: warning: valid_hostname: numeric hostname: 192.160.2.2
Jul 27 14:10:19 bitrix postfix[5547]: fatal: file /etc/postfix/main.cf: parameter myhostname: bad parameter value: 192.160.2.2
Jul 27 14:10:35 bitrix postfix/sendmail[5549]: warning: valid_hostname: numeric hostname: 192.160.2.2
Jul 27 14:10:35 bitrix postfix/sendmail[5549]: fatal: file /etc/postfix/main.cf: parameter myhostname: bad parameter value: 192.160.2.2


SergeySL 2016-07-27 14:14:20

myhostname no debe ser una dirección IP.


SergeySL 2016-07-27 14:15:08

Usted mismo fue en el primer post myhostname = domaintwo.com


JoveLebedev 2016-07-27 14:16:27

SergeySL: sí, así estaba. con esta configuración, y escribió un post sobre el error. este dominio(domaintwo.com se encuentra en un servidor de terceros.


SergeySL 2016-07-27 14:19:42

No importa donde se encuentra el dominio. Si Su servidor de correo electrónico es un registro MX en este dominio, todo funcionará. Escriba en letra de molde 192.160.2.2 en mynetworks, reinicie el postfix y intente enviar un correo electrónico.


JoveLebedev 2016-07-27 14:21:25

SergeySL: no ayuda(


SergeySL 2016-07-27 14:24:30

JoveLebedev: Vamos a log


JoveLebedev 2016-07-27 14:31:54

SergeySL: Jul 27 14:30:34 bitrix postfix/pickup[5888]: 8FA9282D71: uid=600 from=
Jul 27 14:30:34 bitrix postfix/cleanup[5892]: 8FA9282D71: message-id=<[email protected]>
Jul 27 14:30:34 bitrix postfix/qmgr[5889]: 8FA9282D71: from=, size=913, nrcpt=1 (active queue)
Jul 27 14:30:34 bitrix postfix/smtp[5894]: 8FA9282D71: to=, relay=mail.domaintwo.com[93.252.2.4]:25, delay=0.14, delays=0.04/0.01/0.08/0.02 dsn=4.7.1, status=deferred (host mail.domaintwo.com[93.252.2.4] said: 450 4.7.1 Client host rejected: cannot find your hostname [192.160.2.2] (in reply to RCPT TO command))


SergeySL 2016-07-27 14:31:56

¿Qué es mail.domaintwo.com?


JoveLebedev 2016-07-27 14:33:22

SergeySL: es el servidor de correo del destinatario


SergeySL 2016-07-27 14:35:28

Servidor mail.domaintwo.com que hace todas las pruebas en la fase de RCPT TO no me gusta la falta de registros PTR para el cliente con la dirección IP 192.160.2.2.


SergeySL 2016-07-27 14:36:11

de nuevo pregunto, ¿qué es mail.domaintwo.com?


SergeySL 2016-07-27 14:38:08

El servidor de correo que Estás configurando? Él mismo myhostname otro?


SergeySL 2016-07-27 14:38:45

smtpd_client_restrictions puede buscar, tiene todo en smtpd_recipient_restrictions


JoveLebedev 2016-07-27 14:38:48

SergeySL: ¿qué quieres decir? cuando se envía correo a [email protected] se comprueba el registro mx en el que se especifica el destinatario de correo mail.domaintwo.com la dirección ip del 93.252.2.4


SergeySL 2016-07-27 14:40:19

JoveLebedev: utilizamos un servidor de correo con el nombre de domaintwo.com? O hay otro?


JoveLebedev 2016-07-27 14:41:28

SergeySL: acerca de uno. en el dominio de domaintwo.com se encuentra un antiguo sitio web con su propio servidor de correo. estamos con un nuevo sitio con otro ip enviamos el correo en el antiguo sonar domaintwo.com


SergeySL 2016-07-27 14:52:56

desea enviar mensajes de correo electrónico de dominio 1 a través de un servidor de correo de dominio 2?


JoveLebedev 2016-07-27 14:55:01

SergeySL: sí


SergeySL 2016-07-27 15:04:13

JoveLebedev: entonces tendrás que agregar A - y el registro MX para el servidor de correo en el DNS de un dominio nuevo y cambiar la configuración de Postfix - www.postfix.org/VIRTUAL_README.html


Preguntas relacionadas:

Footer decor

© www.state-it.info | Base of answers to questions for developers and programmers.