Tecnico

Páginas: 8 (1881 palabras) Publicado: 5 de diciembre de 2012
Configuración de Sendmail

Sendmail es un popular "agente de transporte de correo" (MTA - Mail Transport Agent) en Internet, cuya tarea consiste en "encaminar" los mensajes correos de forma que estos lleguen a su destino. Se afirma que es el más popular MTA, corriendo sobre sistemas Unix y el responsable del envió del 70% del correo de Internet, aunque se le critica su alto número de alertas deseguridad (la mayoría de ellas parchadas a las pocas horas), además de no ser sencillo de configurar. Sendmail utiliza el puerto 25. Para arrancar el servicio se utiliza la instrucción service sendmail start. Se puede ver los mails que están en la cola de salida utilizando la instrucción mailq, si se desea que estos emails que están en la cola salgan se utiliza la instrucción sendmail –q.

Losarchivos que se deben configurar son:

Archivo /etc/mail/ sendmail.mc

Cambiar para que el spam no verifique la existencia de la cuenta (deshabilita comandos como EXPN y VRFY)

dnl define(`confPRIVACY_FLAGS', `authwarnings,novrfy,noexpn,restrictqrun')dnl
Cambiar por
dnl define(`confPRIVACY_FLAGS',`goaway')dnl


Se aumenta la siguiente línea para que el tamaño de la cabecera no sea muygrande, una cabeceras puede ser generada por correo spam

Luego de dnl define(`confCONNECTION_RATE_THROTTLE', 3)dnl se escribe la siguiente línea que define un máximo de cabecera de 16kb
dnl define(`confMAX_HEADERS_LENGTH', `16384')dnl

Para define el tamaño máximo del mensaje a 3MB se cambia la siguiente línea
dnl define(`confMAX_MESSAGE_SIZE', `3145728')dnl

Para definir cuantosprocesos hijos se permitirán simultáneamente en el servidor
dnl define(`confMAX_DAEMON_CHILDREN', 20)dnl

Para definir el número máximo de destinatarios por defecto es 256 en este caso es 20
dnl define(`confMAX_RCPTS_PER_MESSAGE', `20')dnl

Para limitar el número de conexiones máximas por segundo
dnl define(`confCONNECTION_RATE_THROTTLE', 3)dnl

Para que de un mensaje sin la versión desendmail se aumenta la línea al final del archivo
dnl define(`confSMTP_LOGIN_MSG',`$j ; $b')dnl

Se comenta la siguiente línea esto es para que se pueda enviar correo desde otras pc
y no solo desde el servidor

dnl DAEMON_OPTIONS(`Port=smtp,Addr=127.0.0.1, Name=MTA')dnl
Se cambia por
dnl # DAEMON_OPTIONS(`Port=smtp,Addr=127.0.0.1, Name=MTA')dnl

Si se desea que Sendmail solo trabaje con unared específica por ejemplo solo correo interno se aumenta la siguiente línea:
DAEMON_OPTIONS(`ClientPortOptions=Family=inet, Address=192.168.0.0/24')

Se comenta la siguiente línea de esta forma no aceptara email de dominios que no se puedan resolver
FEATURE(`accept_unresolvable_domains')dnl
dnl # FEATURE(`accept_unresolvable_domains')dnl

Todos los emails que salgan saldrán con el dominioespecificado en mydomain.com en este ejemplo saldrán con el de la Universidad del Azuay (uazuay.edu.ec)

dnl MASQUERADE_AS(`mydomain.com')dnl
se cambia por
dnl MASQUERADE_AS(`uazuay.edu.ec')dnl

La opción "Timeout.queuewarn" determina el lapso que permanece un mensaje en cola para generar un mensaje de alerta al redactor del mismo. Esta alerta le permite saber que el mensaje no pudo serenviado en 4 horas este es el valor por defecto.

La opción "Timeout.queuereturn" determina el tiempo máximo que el sistema mantendrá el mensaje en la cola (intentando enviarlo.) Cuando este tiempo se cumple, el mensaje es eliminado de la cola y se envía una alerta al redactores valor por defecto son 5 días.

Por consistencia, Timeout.queuewarn debe ser menor que Timeout.queuereturn. ya que siTimeout.queuewarn es mayor nunca dará un mensaje de alerta (aunque en algunos casos se configura así)

A fin de que los mensajes "reboten" más aprisa (y la cola se libere más aprisa), es conveniente en ciertos casos reducir estos valores, por ejemplo:

dnl define(`confTO_QUEUERETURN',`1d')
dnl define(`confTO_QUEUEWARN',`2h')

El ordenamiento de la cola en base a la prioridad es la...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Tecnica
  • Tecnico
  • Tecnicas
  • Tecnicas
  • Tecnico
  • Tecnicas
  • Tecnico
  • Tecnico

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS