Mantenimiento de copia de correo saliente en sendmail

  • keyurjbhatt
  • Born
  • Born
  • No Avatar
  • Registrado: Abr 01, 2003
  • Mensajes: 3
  • Loc: india
  • Status: Offline

Nota Abril 1st, 2003, 7:30 am

nos r utilizando Sendmail 8.11.6-3
queremos mantener todos y cada uno saliente copia del correo electrónico
a fin de dónde y qué cambios en el archivo sendmail.cf lo hará
que me ayuda de verdad
  • Anonymous
  • Bot
  • No Avatar
  • Registrado: 25 Feb 2008
  • Mensajes: ?
  • Loc: Ozzuland
  • Status: Online

Nota Abril 1st, 2003, 7:30 am

  • Bigwebmaster
  • Site Admin
  • Site Admin
  • Avatar de Usuario
  • Registrado: Dic 20, 2002
  • Mensajes: 8924
  • Loc: Seattle, WA & Phoenix, AZ
  • Status: Online

Nota Abril 3rd, 2003, 4:22 am

No estoy seguro de si esto será de gran ayuda. Simplemente copiar y pegar el texto que figura a continuación. No estoy seguro de si hay una manera más fácil de editar sólo el archivo sendmail.cf. Si hay una manera más fácil que usted encuentra, por favor, háganoslo saber, me interesaría mucho! Gracias.

Aquí es donde he encontrado esta respuesta:
http://www.experts-exchange.com/Network ... 72156.html

Asegúrese de que antes de continuar, hacer copia de seguridad de su binarios de sendmail (/ usr / sbin / sendmail, y su sendmail. cf Creo que la mejor forma de hacerlo es simplemente hacer una copia de seguridad de todo su directorio etc

tar-CVF etc.tar / etc /

(sólo en caso de que este se atornilla :)

1. obtener la fuente de Sendmail. Puede descargar una de ftp.redhat.com o que debe estar disponible en RH SRPMS CD.

En esta etapa lo que necesitas para instalar el árbol de código fuente de sendmail en alguna parte. Por desgracia, no soy muy bueno con rpm, de modo que lo que hice es;

2. hacer un "rpm - recompilar sendmail-8.11.6-15.rpm"
y durante los procesos de compilación, pulse Ctrl-C para interrumpir el proceso. Si deja que el proceso continúe, todo el árbol de código fuente de sendmail sería eliminado. Por lo tanto, sea rápido.


3. ir a / usr / src / redhat / ESPECIFICACIONES y copiar el archivo sendmail.spec a su directorio de trabajo (let decir / tmp)

4 editar el archivo sendmail.spec y comentar (colocando comprar #, Donde quiera que vea "rm-rf () $ BUILDROOT".

5 regresar a su directorio de trabajo (/ tmp), y hacer
rpm-BP sendmil.spec

Esto haría que sea necesario aplicar el parche para el sendmail.

6 ir a / usr/src/redhat/BUILD/sendmail-8.11.6/sendmail

7 Editar el archivo conf.c y búsqueda de #ifdef EXAMPLE_CODE
insertar una línea que tiene ante sí, y añadir
-- De logall. c
*>> viejo si (TTD (49, 1))
*>> vieja printf ( "checkcompat (a =% s, desde =% s) \ n",
*>> vieja a-> q_paddr, e-> e_from.q_paddr);
*>> viejo
*>> nuevo #incluir "/ root / adm / mail / sendmail / logall.c"
*>> viejo
*>> viejo #ifdef EXAMPLE_CODE

ir al directorio no pare - / usr/src/redhat/BUILD/sendmail-8.11. 6

y emitir un hacer,

si todo funciona, hacer un "make install"

A continuación, vaya a su directorio / etc /, editar el archivo sendmail.mc, y añadir la línea como se recomienda en logall.c

añadir las siguientes líneas en su sendmail.mc (I colocado una mina al final del archivo), después de que hacer una;

m4 sendmail.mc> sendmail.cf

LOCAL_CONFIG
D LogAll () / var / log / mail. log
D LogExc) (X-Mailing-List
D LogMax) (65535
(C) LogBad sexo bomba

Tenga en cuenta que el fichero / var / log / mail.log sería un estándar de formato de buzón de correo. Yo sería ok utilizar / var / mail / someuser donde someuser sería un usuario válido - lo que es bueno, se puede utilizar cualquier cliente de correo para ver el correo.
65545 es el tamaño máximo del mailfile, y "Sex Bomb" sería la palabra clave para la captura. Básicamente, todos estos son Explicó en logall.c archivo.

a continuación, reinicie el sendmail.

Durante el plazo inicial, archivo de registro (/ var / log / mail.log) debe existir y de escritura de sendmil proceso.
Ozzu Hosting - Want your website on a fast server like Ozzu?
  • Bigwebmaster
  • Site Admin
  • Site Admin
  • Avatar de Usuario
  • Registrado: Dic 20, 2002
  • Mensajes: 8924
  • Loc: Seattle, WA & Phoenix, AZ
  • Status: Online

Nota Abril 3rd, 2003, 4:50 am

También según la página FAQ de Sendmail que decir que, a fin de hacer lo que usted quisiera que requeriría la costumbre de programación. Así que quizás la solución que encontré anteriormente podría ser la respuesta. De todas formas en este aspecto:

http://www.sendmail.org/faq/section4.html#4.20

La pregunta es: "¿Cómo puedo copiar automáticamente los mensajes sobre la base de remitente o el destinatario las direcciones?"

y su respuesta es: "Se requeriría de programación personalizada. Usted podría escribir un filtro de correo usando la nueva API Milter en sendmail 8. 10 y más tarde (véase el libmilter / README) o se puede ver en algunos de estos otros sin pistas: Axel Reinholds logall.c módulo ". Si salir antes de que el módulo se dice que - Esta rutina registros de cada uno de los mensajes en una carpeta de correo antes de que sea realmente de transmisión. El diario es" dotación orientada a "lo que significa que los registros de cada mensaje una vez - no para cada destinatario. Usted debe véase también el sendmail syslog para la entrega efectiva. El registro incluye la plena mensaje bodys.

Así que usted puede tratar de eso.

Tenga en cuenta que dicha función no se ha añadido a sendmail. Cuando se le preguntó acerca de este uno de los desarrolladores de sendmail dice que es "porque seguimos creyendo un poco en la vida privada."
Ozzu Hosting - Want your website on a fast server like Ozzu?
  • keyurjbhatt
  • Born
  • Born
  • No Avatar
  • Registrado: Abr 01, 2003
  • Mensajes: 3
  • Loc: india
  • Status: Offline

Nota Abril 3rd, 2003, 5:49 am

Muchas gracias por tan buena respuesta elobroted

Voy a tratar con este y luego hacer un writeup plena y para que lo publique en nuestro foro para que otros puedan utilizar en función de ella

gracias againg
  • Bigwebmaster
  • Site Admin
  • Site Admin
  • Avatar de Usuario
  • Registrado: Dic 20, 2002
  • Mensajes: 8924
  • Loc: Seattle, WA & Phoenix, AZ
  • Status: Online

Nota Abril 3rd, 2003, 3:20 pm

Gracias que sería grande, esperando que lo que usted averiguar :D
Ozzu Hosting - Want your website on a fast server like Ozzu?

Publicar Información

  • Total de mensajes en este tema: 5 mensajes
  • Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 29 invitados
  • No puede abrir nuevos temas en este Foro
  • No puede responder a temas en este Foro
  • No puede editar sus mensajes en este Foro
  • No puede borrar sus mensajes en este Foro
  • No puede enviar adjuntos en este Foro
 
 

© 2011 Unmelted, LLC. Ozzu® es una marca registrada de Unmelted, LLC