Help - Search - Members - Calendar
Full Version: sednmail.mc no compila
The Planet Forums > General > Foro en Español / Spanish Forum
kabayo
Hola, tengo un problema a ver si me peuden ayudar x q busco y no encuntro.
Quiero hacer unos cambios en sendmail:

1) pico -w /usr/lib/opcenter/sendmail/install/sendmail.mc

dnl define(`confTO_QUEUEWARN', `2h')dnl
dnl define(`confTO_QUEUERETURN', `1d')dnl
dnl define(`confQUEUE_LA', `10')dnl
dnl define(`confREFUSE_LA', `15')dnl
define(`confBAD_RCPT_THROTTLE', `10')dnl
define(`confMAX_RCPTS_PER_MESSAGE', `10')dnl
define(`confCONNECTION_RATE_THROTTLE', `100')dnl

2) Guardo y salgo.

3)Compilo con:

m4 /usr/lib/opcenter/sendmail/sendmail.mc /etc/mail/sendmail.cf

3)Reinicio con:

service sednmail restart

4) Cuando verifico veo que no hay cambios:

cat /etc/mail/sendmail.cf |more not show changes

Ej: O Timeout.queuereturn=5d

Las preguntas:

1) Porque nos e ven los cambios en sendmail.cf?

2) Como deberia ahcerlo?

3) Los sendmail.cf de cada sitio se actualizan solos entrando en modo mantenimeinto?

4) ALgo mas que deebria saber?

Referncias:

Ensim 4.0.3-22.fc.2

rpm -qa | grep sendmail
sendmail-8.12.11-4.6
sendmail-cf-8.12.11-4.6
webppliance-sendmail-4.0.3-22.fc.2
virtualhosting-fst-sendmail-4.0.3-22.fc.2
webppliance-sendmail-frontend-4.0.3-22.fc.2

m4 --version
GNU m4 1.4.1

Desde ya garcias x cualquier ayuda.
Aldo
Mira... no soy ningun guru ni mucho menos, pero creo que el DNL del comienzo del renglon es como que hace que ese renglon no sea tomado en cuenta, es como el # en los script!!

y por otra parte creo que si tenes ensim no hace falta que compiles con el M4 (paso 3) creo que al reiniciar el sendmail lo compila directamente!!

pero bueno... no te olvides del backup por las dudas que yo este metiendo la pata!!

Un abrazo
Aldo
kabayo
gracias Aldo x tu respuesta.

Lo mas extraño es que funciona!

Por ejemplo define(`confMAX_RCPTS_PER_MESSAGE', `10')dnl funciono ya que muchos clientes llamaron preguntando x q no podian mandar copias a mas de 10.
(de paso me entere quienes mandam mails con copias a 50 o mas personas con adjuntos jeje). Despues les aumente el limite nuevamente.

Como puede ser que funcione si noe sta en el sednmail.cf?

tambien probe de sacar MAX_RCPTS_PER_MESSAGE del general y hacerlo en 1 solo sitio. Ahi no funciono o sea x sitio no toma estos valores.

es raro?

Alguien sabe bien cuales son los archivos de config de sednmail en ensim y que hace cada uno?
Aldo
Claro, el define(`confMAX_RCPTS_PER_MESSAGE', `10')dnl no tiene el DNL adelante por eso funciona bien, los primeros 4 comienzan en "dnl define... " osea que esos 4 son los que yo te digo que no funcionan.

Con respecto al sendmail x sitio no se como sera, lo unico que conosco y que es para algo similar es el procmailrc y lo vas a encontrar en cada sitio dentro de la carpeta /etc por ejemplo /home/virtual/site51/fst/etc/procmailrc ahi podes ponerle comandos para que funcionen de cierta forma los emails, de procmail conosco menos que de sendmail.mc osea que tendras que buscar en google, pero he visto muchos ejemplos de comandos que se pueden poner ahi y hacen "maravillas"!!
kabayo
Gracias Aldo!!!

Funciono perfecto. Voy a realizar algunos cambios y despues comento como me fue.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2010 Invision Power Services, Inc.