Sencillo servidor de correo con ip dinámica, Postfix Gmail smtp Relay
Publicado en Julio 20th, 2009 | por bambuka | 821 views
El presupuesto no nos da para mucho. Por no tener, no tenemos ni IP estática. Problemas? Ninguno, pero si algún que otro handicap aunque así tiene más gracia la cosa xD. Pues uno de los handicaps que os comentaba es que no puedes enviar directamente mail desde un servidor de cosecha propia, bueno siendo más exactos enviar puedes enviar pero te va a venir rebotado inmediatamente porque el resto del mundo no se fían de los servidores de correo con ip dinámica. Por aquello de los zombies relays, spam, etc. Pero entonces, ¿esto más que un simple handicap es un problema chuungo!? Pues no tanto porque podemos utilizar un servidor smtp como intermediario para generar confianza y que nos dejen participar en el cotarro… como España en el G20
que se aprovecha de los grandes como Sarkozy y Obama, nosotros nos aprovecharemos de un pez gordo también. Se trata de utilizar una cuenta de Gmail para usar su SMTP y enviar los correos por ahí. Y ¿esto es difícil? En absoluto:
aptitude install postfix libsasl2-modules sasl2-bin
Editamos el fichero /etc/default/saslauthd:
START=yes
Reiniciamos el servicio:
/etc/init.d/saslauthd restart
En el fichero /etc/postfix/main.cf:
# relay
#
relayhost = [smtp.gmail.com]
smtp_use_tls = yes
smtp_sasl_auth_enable = yes
smtp_sasl_password_maps = hash:/etc/postfix/sasl/sasl_passwd
smtp_sasl_security_options = noanonymous
smtp_sasl_tls_security_options = noanonymous
En este otro /etc/postfix/sasl/sasl_passwd:
[smtp.gmail.com] miUsuarioGmail:miClave
Colocamos los permisos pertinentes:
chmod 600 /etc/postfix/sasl/sasl_passwd
Actualizamos las tablas de búsqueda:
postmap /etc/postfix/sasl/sasl_passwd
A /etc/postfix/main.cf añadimos la línea:
smtp_generic_maps = hash:/etc/postfix/generic
Y en /etc/postfix/generic:
root@miDominio micorreo@gmail.com
Reiniciamos el servicio:
/etc/init.d/postfix restart
Nota: se ha obviado la configuración común de postfix como son el nombre del dominio, rango e interfaces por el que el servicio aceptará peticiones, etc. Todo eso lo puedes hacer con dpkg-reconfigure postfix-config.
Si tienes alguna pregunta, mejora o comentario aquí estamos. Un saludo!

3 Comentarios en “Sencillo servidor de correo con ip dinámica, Postfix Gmail smtp Relay”
Una vez más queda demostrado que los mismos métodos que utilizamos en la vida real para resolver problemas, resuelven también los problemas técnicos.
La analogía es de 10
Esta muy buena esa solucion pero gmail creo que solo te permite enviar 100 o 200 creo que eso te limitario no??? derrepente me equivoco ya que si se tratara de 1 solo usuario esa cantidad saliente es normal peri si ya contaras con mas cuentas es ahi el problema… Gracias, Atte. MigueL
Es cierto que hay límites para el envío a través de Gmail. Esta solución es de andar por casa ya que en un servidor corporativo no te vas a encontrar con una línea con estas limitaciones.
Gracias a ti por el comentario. Pásate más a menudo por aquí ;P