domingo, 21 de septiembre de 2014

Configurando Postfix con Gmail

 
Instalamos 
 
sudo yum install postfix
sudo yum install cyrus-sasl
sudo yum install cyrus-imapd
sudo yum install cyrus-sasl cyrus-sasl-lib cyrus-sasl-plain
 
 
Creamos un archivo  sasl_passwd con la siguiente informacion
 nano /etc/postfix/sasl_passwd 


smtp.gmail.com    GmailUsername:GmailPassword




editamos el archivo /etc/postfix/main.cf y copiamos la siguiente configuracion 

nano /etc/postfix/main.cf

after this line  readme_directory = /usr/share/doc/postfix-2.6.6/README_FILES


# sets gmail as relay
relayhost = smtp.gmail.com:587

#  use tls
smtp_use_tls=yes

# use sasl when authenticating to foreign SMTP servers
smtp_sasl_auth_enable = yes

# path to password map file
smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd

# list of CAs to trust when verifying server certificate
#smtp_tls_CAfile = /etc/ssl/certs/ca-certificates.crt
smtp_tls_CAfile = /etc/pki/tls/certs/ca-bundle.crt
# eliminates default security options which are imcompatible with gmail
smtp_sasl_security_options =
debug_peer_list=smtp.gmail.com
debug_peer_level=3

smtp.gmail.com:587=asterisk.dominicana:1012






Hashiamos el archivo para hacerlo mas seguro y nos aseguramso q el usuario posfix sea
dueño del archivo.

sudo chown postfix /etc/postfix
postmap hash:/etc/postfix/sasl_passwd
 
 
Reiniciamos el servicio
 
service postfix restart
 
probamos
 

Notas a tomar en cuenta

The CentOS minimal install does not include the mail command – run yum install mail to instal

 yum install mailx.x86_6




https://www.google.com/settings/security/lesssecureapps
https://accounts.google.com/DisplayUnlockCaptcha  
 echo 'Test email' | mail -s 'This is a test' ambiorixg12@gmail.com





http://mhawthorne.net/posts/postfix-configuring-gmail-as-relay.html
 
 
http://blog.earth-works.com/2013/05/14/postfix-relay-using-gmail-on-centos/#comment-4883 


1  yum install postfix
    2  yum install cyrus-sasl
    3  yum install cyrus-imapd
    4  history
    5  yum install cyrus-sasl cyrus-sasl-lib cyrus-sasl-plain
    6  nano /etc/postfix/sasl_passwd
    7  nano /etc/postfix/main.cf
    8  nano +500 /etc/postfix/main.cf
    9  nano +700 /etc/postfix/main.cf
   10  mail
   11  chown postfix /etc/postfix
   12  postmap hash:/etc/postfix/sasl_passwd
   13  service postfix restart
   14  yum install mail to install
   15  echo “Test email” | mail -s “This is a test” ambiorixg12@gmail.com
   16  echo “Test email” | mail -s “Ambiorix” ambiorixg12@hotmail.com

1 comentario:

  1. Tutorial para ubuntu https://rtcamp.com/tutorials/linux/ubuntu-postfix-gmail-smtp/

    ResponderEliminar