Configurar Sendmail Centos 6.4
Paso 1. Instalar los paquetes necesarios:
yum -y install sendmail sendmail-cf dovecot m4 make cyrus-sasl cyrus-saslplain
Paso 2. Definir sendmail como agentede transporte predeterminado:
alternatives --config mta
Paso 3. Iniciar servicio y configurar el arranque automático:
service sendmail start
chkconfig sendmail on
Paso 4. Habilitar servicios paraalta de contraseñas:
chkconfig saslauthd on
service saslauthd start
Paso 5. Crear cuenta de usuarios:
useradd –s /sbin/nologin jorge
passwd Jorge
saslpasswd2 jorge
Paso 6. Crear y editar lossiguientes archivos, conteniendo los dominios
que administra el servidor.
vi /etc/mail/local-host-names
cybermet.com
redlocal.com
vi /etc/mail/relay-domains
cybermet.com
redlocal.com
Paso 7.Editar el archivo Access para determinar quienes podrán enviar
correo
Paso 8. Editar el alias del administrador de correo, cambiando la última
línea para determinar el usuario que recibirá lasnotificaciones.
vim /etc/aliases
Paso 9. Registrar los cambios en el alias:
newaliases
Paso 10. Configuración de funciones de sendmail:
Línea 16: define(`confSMTP_LOGIN_MSG',`$j Sendmail;$b')dnl
Línea 44: define(`confAUTH_OPTIONS',`A p')dnl
Línea 52: TRUST_AUTH_MECH(`EXTERNAL DIGEST-MD5 CRAM-MD5
LOGIN PLAIN')dnl
Línea 53: define(`confAUTH_MECHANISMS', `EXTERNAL GSSAPI DIGESTMD5CRAM-MD5LOGIN PLAIN')dnl
Línea 116: DAEMON_OPTIONS(`Port=smtp, Name=MTA')dnl
Línea 123: DAEMON_OPTIONS(`Port=submission, Name=MSA, M=Ea')dnl
Línea 149: dnl FEATURE(`accept_unresolvable_domains')dnlLínea 160: MASQUERADE_AS(`cybernet.com')dnl
Línea 161: MASQUERADE_EXCEPTION(`dominio2.tld')dn
Línea 165: FEATURE(masquerade_envelope)dnl
Línea 169: FEATURE(masquerade_entire_domain)dnl
Paso 11.Editar el archivo de configuración de Dovecot:
vim /etc/dovecot/dovecot.conf
Línea 20: protocols = imap pop3 lmtp
Paso 12. Editar archivo /etc/dovecot/conf.d/10-mail.conf
Línea 30: mail_location...
Regístrate para leer el documento completo.