informatica:linux:mail:postfix
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
informatica:linux:mail:postfix [2009/06/11 07:44] – 194.179.83.86 | informatica:linux:mail:postfix [2009/11/11 15:15] (current) – borrado 192.168.1.30 | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== Usar un servidor SMTP externo: ====== | ||
- | |||
- | |||
- | |||
- | ===== Genérico (comprobado Jazztel) ===== | ||
- | |||
- | Fuente: http:// | ||
- | A veces nos rechazan los correos porque al tener IP dinámica entran en listas negras, etc...\\ | ||
- | Lo mejor es usar un servidor de correo externo SMTP, por ejemplo el que nos da nuestra conexión a internet.\\ | ||
- | Es lo que se llama relay en otro servidor: | ||
- | |||
- | 1. Instalamos postfix y otras cosillas | ||
- | |||
- | aptitude install libauthen-sasl-perl libsasl2-2 libsasl2-modules postfix | ||
- | |||
- | 2. Teclear ' | ||
- | |||
- | 3. Teclear ' | ||
- | |||
- | 4. Seleccionar 'sitio de internet', | ||
- | |||
- | 5. Teclear el nombre que tendrá el remitente de los correos enviados desde esa máquina, seleccionar ' | ||
- | |||
- | 6. Por si las moscas desinstalamos (si lo estuviera) exim4 | ||
- | |||
- | aptitude purge exim4 | ||
- | |||
- | 7. Lanzamos los siguientes comandos: | ||
- | |||
- | postconf -e ' | ||
- | postconf -e ' | ||
- | postconf -e ' | ||
- | postconf -e ' | ||
- | echo " | ||
- | chown root:root / | ||
- | chmod 600 / | ||
- | postmap / | ||
- | |||
- | **NOTA** es importante (al menos en gmail) que se especifique el usuario en el formato ' | ||
- | |||
- | Cuando enviemos un correo, por ejemplo desde la linea de comandos: | ||
- | |||
- | echo " | ||
- | |||
- | Podemos comprobar en el log: | ||
- | |||
- | clear && cat / | ||
- | |||
- | Salida: | ||
- | |||
- | Nov 27 01:27:54 maquina postfix/ | ||
- | Nov 27 01:27:54 maquina postfix/ | ||
- | Nov 27 01:27:54 maquina postfix/ | ||
- | Nov 27 01:27:54 maquina postfix/ | ||
- | Nov 27 01:27:54 maquina postfix/ | ||
- | |||
- | |||
- | ===== Gmail ===== | ||
- | |||
- | Está probado y funciona, pero el procedimiento paso a paso se perdió, así que lo que aquí consta habría que comprobarlo. | ||
- | |||
- | Hay que añadir a / | ||
- | smtp_use_tls = yes | ||
- | smtp_sasl_auth_enable = yes | ||
- | smtp_sasl_password_maps = hash:/ | ||
- | smtp_sasl_security_options = noanonymous | ||
- | smtp_sasl_tls_security_options = noanonymous | ||
- | |||
- | |||
- | Respecto al procedimiento anterior, dos diferencias: | ||
- | |||
- | 1. Se necesita instalar un paquete adicional: | ||
- | |||
- | aptitude install libgnutls26 | ||
- | |||
- | 2. Detecto que cada X tiempo hay un error de autentificación. Si voy a la interfaz web, la contraseña es correcta, pero me pide un kaptcha, que al ser introducido, | ||
- | |||
- | Veamos en el log (/ | ||
- | |||
- | Correo no enviado por error de autentificación: | ||
- | |||
- | < | ||
- | Mar 29 06:27:51 nombre_local postfix/ | ||
- | Mar 29 06:27:51 nombre_local postfix/ | ||
- | Mar 29 06:27:51 nombre_local postfix/ | ||
- | Mar 29 06:27:51 nombre_local postfix/ | ||
- | Mar 29 06:27:52 nombre_local postfix/ | ||
- | Mar 29 06:27:53 nombre_local postfix/ | ||
- | Mar 29 06:27:53 nombre_local postfix/ | ||
- | Mar 29 06:27:53 nombre_local postfix/ | ||
- | Mar 29 06:27:54 nombre_local postfix/ | ||
- | </ | ||
- | |||
- | Correo enviado correctamente: | ||
- | |||
- | < | ||
- | Apr 3 09:45:02 nombre_local postfix/ | ||
- | Apr 3 09:45:02 nombre_local postfix/ | ||
- | Apr 3 09:45:02 nombre_local postfix/ | ||
- | Apr 3 09:45:02 nombre_local postfix/ | ||
- | Apr 3 09:45:02 nombre_local postfix/ | ||
- | Apr 3 09:45:02 nombre_local postfix/ | ||
- | Apr 3 09:45:05 nombre_local postfix/ | ||
- | Apr 3 09:45:05 nombre_local postfix/ | ||
- | </ | ||
- | |||
- | Hay que ir revisando este tema |
informatica/linux/mail/postfix.1244706296.txt.gz · Last modified: 2015/04/13 20:19 (external edit)