de este modo lo hice yo y me trabajo bien
apt-get install altermime
Creamos el usuario filter con su home en /var/spool/filter
groupadd -g 5002 filter
useradd -u 5002 -g filter -r -c "Postfix Filters" -d /var/spool/filter filter
mkdir /var/spool/filter
chown filter:filter /var/spool/filter
chmod 750 /var/spool/filter
chgrp filter /etc/postfix/disclaimer/disclaimer.txt
chmod 750 /etc/postfix/disclaimer/disclaimer.txt
chgrp filter /usr/local/bin/postfix_filter.sh
chmod 750 /usr/local/bin/postfix_filter.sh
Creamos el script para postfix, aunque en Debian ya existe y podemos copiarlo:
cp /usr/share/doc/altermime/examples/postfix_filter.sh /etc/postfix/disclaimer
chgrp filter /etc/postfix/disclaimer
chmod 750 /etc/postfix/disclaimer
el script seria de la siguiente forma
#!/bin/sh
# Localize these.
INSPECT_DIR=/var/spool/filter
SENDMAIL=/usr/sbin/sendmail
# Exit codes from <sysexits.h>
EX_TEMPFAIL=75
EX_UNAVAILABLE=69
# Clean up when done or when aborting.
trap "rm -f in.$$" 0 1 2 3 15
# Start processing.
cd $INSPECT_DIR || { echo $INSPECT_DIR does not exist; exit
$EX_TEMPFAIL; }
cat >in.$$ || { echo Cannot save mail to file; exit $EX_TEMPFAIL; }
/usr/bin/altermime --input=in.$$ \
--disclaimer=/etc/postfix/disclaimer/disclaimer.txt \
--disclaimer-html=/etc/postfix/disclaimer/disclaimer.html \
--xheader="X-Copyrighted-Material: Por favor Viste
Nuestro Sitio
http://www.hlg.sld.cu/" || \
{ echo Message content rejected; exit $EX_UNAVAILABLE; }
$SENDMAIL -oi "$@" <in.$$
exit $?
configuramos el master.cf
agregandole lo siguiente
smtp inet n - y - - smtpd
-o content_filter=dfilt:
submission inet n - y - - smtpd
-
-
-
-
-o content_filter=dfilt:
smtps inet n - y - - smtpd
-
-
-
-
-o content_filter=dfilt:
y al final
dfilt unix - n n - - pipe
flags=Rq user=filter argv=/usr/local/bin/postfix_filter.sh -f
${sender} -- ${recipient}
El 19/3/20, Juan Carlos <juanca(a)eaalcav.hidro.cu> escribió:
El 19/03/2020 a las 01:17 p. m., administrador escribió:
> Buenas tardes...quiero ponerle una firma automatica a la cuenta de
> todos los correos de la empresa en que trabajo.....quisiera que
> alguien me explicara como hacerlo.. he visto varios tutoriales y hasta
> ahora no me ha salido nada de lo que explica.
>
> Salu2
>
> _______________________________________________
> Gutl-l mailing list -- gutl-l(a)listas.jovenclub.cu
> To unsubscribe send an email to gutl-l-leave(a)listas.jovenclub.cu
>
>
Soluciones tienes.
-proxmox mail gateway
-altermime
-mailscanner
Salu2.
_______________________________________________
Gutl-l mailing list -- gutl-l(a)listas.jovenclub.cu
To unsubscribe send an email to gutl-l-leave(a)listas.jovenclub.cu