[Postfix-es] Recibir correo a usuarios inexistentes

Miguel Da Silva - Centro de Matemática mdasilva en fing.edu.uy
Mie Dic 26 11:33:53 CET 2007


ZokEbeR wrote:
> 
> Saludos,
> 
> Poseo un servidor Postfix (mail_version = 2.3.8), Courier, SASL y MySQL, 
> ahora bien tengo un problema, quiero saber que tengo que que colocar en 
> el main.cf <http://main.cf> para que a la hora de recibir un correo 
> hacia un usuario inexistente pero con dominio valido en mi servidor ( 
> noexisteelusuario en miservidor.com 
> <mailto:noexisteelusuario en miservidor.com>), envié una respuesta que diga 
> que este usuario no existe en este dominio, y no quede en cola como lo 
> muestran los logs:
> 
> 
> Dec 26 00:54:43 labetty postfix/cleanup[8605]: D2FD89B51E: 
> message-id=<20071226045443.D2FD89B51E en mail.miservidor.com 
> <mailto:20071226045443.D2FD89B51E en mail.miservidor.com>>
> Dec 26 00:54:43 labetty postfix/qmgr[8551]: D2FD89B51E: from=< 
> postmaster en mail.miservidor.com <mailto:postmaster en mail.miservidor.com>>, 
> size=291, nrcpt=1 (queue active)
> Dec 26 00:54:43 labetty postfix/virtual[8606]: D2FD89B51E: to=< 
> noexisteelusuario en miservidor.com 
> <mailto:noexisteelusuario en miservidor.com>>, relay=virtual, delay=0.1, 
> delays=0.02/0.06/0/0.02, dsn=5.1.1, status=undeliverable (unknown user: 
> " noexisteelusuario en miservidor.com 
> <mailto:noexisteelusuario en miservidor.com>")
> Dec 26 00:54:43 labetty postfix/qmgr[8551]: D2FD89B51E: removed
> Dec 26 00:54:46 labetty postfix/smtpd[8601]: NOQUEUE: reject: RCPT from 
> rv-out-0910.google.com[ 209.85.198.187 <http://209.85.198.187>]: 450 
> 4.1.1 <noexisteelusuario en miservidor.com 
> <mailto:noexisteelusuario en miservidor.com>>: Recipient address rejected: 
> undeliverable address: unknown user: " noexisteelusuario en miservidor.com 
> <mailto:noexisteelusuario en miservidor.com>"; from=<zokeber1885 en gmail.com 
> <mailto:zokeber1885 en gmail.com>> to=< noexisteelusuario en miservidor.com 
> <mailto:noexisteelusuario en miservidor.com>> proto=ESMTP helo=< 
> rv-out-0910.google.com <http://rv-out-0910.google.com>>
> Dec 26 00:54:47 labetty postfix/smtpd[8601]: disconnect from 
> rv-out-0910.google.com [209.85.198.187 <http://209.85.198.187>]
> 
> Desde ya agradezco cualquier ayuda.
> 

Hola, creo que interpretaste mal el log. Según lo que está escrito, este 
log está mostrando dos cosas.

1) desde una cuenta local se trata de enviar un mensaje a un usuario que 
no existe. Este mensaje es puesto en cola y después borrado (fijate la 
última linea de las 00:54:43) porque el usuario no existe.

2) por otro lado, desde una cuenta que NO es local (la de gmail), se 
trata de enviar un mensaje a un usuario que no existe, entonces se 
genera un aviso y este es enviado al remitente.

Sería caso de mirar bien como Postfix maneja los mensajes que provienen 
de cuentas locales o de cuentas que NO son locales. Realmente no me 
acuerdo de esto ahora, pero seguramente está en la documentación de Postfix.

Saludos y suerte.
-- 
Miguel Da Silva
Administrador de Red
Centro de Matemática - http://www.cmat.edu.uy
Facultad de Ciencias - http://www.fcien.edu.uy
Universidad de la República - http://www.rau.edu.uy


Más información sobre la lista de distribución Postfix-es