Reponse automatique à la reception d'un mail - Codes et scripts - Linux et OS Alternatifs
Marsh Posté le 24-04-2008 à 15:48:24
Tu crées une règle via procmail, tu récupères l'expéditeur via un petit script et tu renvoies ton mail préparer via mutt.
Marsh Posté le 24-04-2008 à 16:16:57
sieve > *
Marsh Posté le 24-04-2008 à 16:50:58
ok merci ca marche, pour du texte simple.
Avec quoi envoyer du html dans le corps du message ?
je trouve pas avec mail, mutt, sendmail
Marsh Posté le 24-04-2008 à 17:13:05
si j'utilise a la main:
mutt -a fichier.html -s Bonjour -x dam1330@pouepouet.com <.
ca m'envoie un mail au bon format.
Pour procmail j'ai testé avec:
:0 h c
* !^FROM_DAEMON
* !^X-Loop: your@own.mail.address
| (formail -r -I"Precedence: junk" \
-A"X-Loop: your@own.mail.address" ; \
echo "Mail received." ) | $SENDMAIL -t
Je recois bien Mail received a chaque fois que j'envoie un mail
j'arrive pas a intégrer mutt -a fichier.html -s Bonjour -x dam1330@pouepouet.com <. dans ce bloc
C'est quoi cette variable $SENDMAIL elle est definie nul part ?
Marsh Posté le 24-04-2008 à 17:51:10
dam1330 a écrit : C'est quoi cette variable $SENDMAIL elle est definie nul part ? |
c'est vraisemblablement la commande sendmail pour envoyer un mail préformaté en bourrin. Il prend la sortie de la commande précédente et l'envoie en pipe (|) à l'entrée standard de sendmail.
par préformaté, j'entends tout : les headers From: To: Cc: Subject: Content-Type: ....
Marsh Posté le 25-04-2008 à 11:51:15
C'est bon ca marche
voila mon .procmailrc
Citation : SHELL=/bin/sh |
et dans mon .fetchmailrc j'ai mis:
mda "/usr/bin/procmail -d %T"
Marsh Posté le 24-04-2008 à 15:21:09
Bonjour,
J'utilise fetchmail pour récupérer mes mails de mon compte pop.
J'aimerai envoyer une réponse automatique (un fichier html) a chaque personne qui envoie un mail.
Ce n'est pas une solution temporaire (vacances ....)
J'ai essayé vacation mais je trouve ca mal documenté et je n'arrive a rien.
Vous avez une idée ?