Comment démarrer le script après le spam, utilisez les arguments dans le script et rediriger la sortie du spam dans sendmail?
J'essaie d'effectuer des étapes personnalisées après spamassassin. J'ai une ligne de travail dans Postfix
Mais je veux rediriger la sortie spamc Dans votre script qui accepte des arguments, met mes actions, puis redirige la sortie spamc dans sendmail.
J'ai essayé de faire
ET
Juste répéter
et
Mais regarde
En bref, je veux au moins montrer les arguments de l'expéditeur du destinataire en écho et, après cela, essayez de rediriger la sortie. spamc sur sendmail dans mon script, mais je ne pouvais même pas courir un écho simple (
Rafraîchir
Actuellement, j'ai le prochain postfix conf:
Scénario Experimantal Fonctionne et envoie maintenant simplement la sortie du spam au fichier (sans pour autant sendmail)
Comment supprimer ces titres smtp, comme
De
,
À
et
X-Spam-Flag
De l'issue du spam
Utilisant bash et
Rediriger le résultat du spam dans sendmail
? Je veux utiliser en quelque sorte les canaux pour ne pas appeler deux fois spamc. je pense que grep peut m'aider, mais je ne sais pas exactement comment extraire de - D'autres titres peuvent être pris comme c'est le cas, mais
De
Le titre contient des informations supplémentaires. + Mail B.
(Exemple - From: =? UTF-8? B? nameInBB64? =), Mais je ne suis pas sûr que
L'adresse postale est toujours à l'intérieur <>. Est-ce que mon offre est juste?
master.cf
spamassassin unix - n n - - pipe user=spamd argv=/usr/bin/spamc -e
/usr/sbin/sendmail -oi -f ${sender} ${recipient}
Mais je veux rediriger la sortie spamc Dans votre script qui accepte des arguments, met mes actions, puis redirige la sortie spamc dans sendmail.
J'ai essayé de faire
spamassassin unix - n n - - pipe user=spamd argv=/usr/bin/spamc -e
/home/scripts/my.sh ${sender} ${recipient}
ET
my.sh
Juste répéter
$1
et
$2
Mais regarde
mail.log
spamc[31244]: exec failed: Exec format error
En bref, je veux au moins montrer les arguments de l'expéditeur du destinataire en écho et, après cela, essayez de rediriger la sortie. spamc sur sendmail dans mon script, mais je ne pouvais même pas courir un écho simple (
Rafraîchir
Actuellement, j'ai le prochain postfix conf:
smtp inet n - - - - smtpd -v -o content_filter=filter
filter unix - n n - - pipe user=spamd argv=/home/scripts/my.sh -oi -f ${sender} ${recipient}
Scénario Experimantal Fonctionne et envoie maintenant simplement la sortie du spam au fichier (sans pour autant sendmail)
/usr/bin/spamc > /home/scripts/res
Comment supprimer ces titres smtp, comme
De
,
À
et
X-Spam-Flag
De l'issue du spam
Utilisant bash et
Rediriger le résultat du spam dans sendmail
? Je veux utiliser en quelque sorte les canaux pour ne pas appeler deux fois spamc. je pense que grep peut m'aider, mais je ne sais pas exactement comment extraire de - D'autres titres peuvent être pris comme c'est le cas, mais
De
Le titre contient des informations supplémentaires. + Mail B.
<>
(Exemple - From: =? UTF-8? B? nameInBB64? =), Mais je ne suis pas sûr que
L'adresse postale est toujours à l'intérieur <>. Est-ce que mon offre est juste?
Aucun résultat connexe trouvé
Invité:
Pour répondre aux questions, connectez-vous ou registre
0 réponses