Répondeur auto avec Procmail... - Linux et OS Alternatifs
Marsh Posté le 02-04-2002 à 13:25:32
un lien qui devrait t'aider : http://tnemeth.free.fr/linuxdocs/procmail.html#doc
Marsh Posté le 02-04-2002 à 13:26:11
il ya des scripts specifiques mais cela ne devrait pas etre trop difficile d'adapter le repondeur
Marsh Posté le 02-04-2002 à 14:53:58
Bah ça marche toujours pas...
J'ai donc utilisé les logs pour voir le pb, et il me donne ça pour un script qui ressemble à ça :
| (formail -rtk -p '| '
-A "X-Loop: xxx@xxx.fr"
-A "Precedence: junk";
cat $HOME/message ) | $SENDMAIL -t -oi
________________________________________________
procmail: Couldn't determine implicit lockfile from " (formail -rtk -p '| ' "
procmail: Skipped "-A "X-Loop: xxx@xxx.fr" "
procmail: Skipped "-A "Precedence: junk"; "
procmail: Skipped "$HOME/message ) | $SENDMAIL -t -oi "
From xavier@e-zic.com Tue Apr 2 14:53:21 2002
Subject: dede
Folder: /var/spool/mail/xxx 1625
Ca vous dit quelque chose ????
Marsh Posté le 02-04-2002 à 14:58:09
Xkobal a écrit a écrit : Bah ça marche toujours pas... J'ai donc utilisé les logs pour voir le pb, et il me donne ça pour un script qui ressemble à ça : | (formail -rtk -p '| ' -A "X-Loop: xxx@xxx.fr" -A "Precedence: junk"; cat $HOME/message ) | $SENDMAIL -t -oi ________________________________________________ procmail: Couldn't determine implicit lockfile from " (formail -rtk -p '| ' " procmail: Skipped "-A "X-Loop: xxx@xxx.fr" " procmail: Skipped "-A "Precedence: junk"; " procmail: Skipped "$HOME/message ) | $SENDMAIL -t -oi " From xavier@e-zic.com Tue Apr 2 14:53:21 2002 Subject: dede Folder: /var/spool/mail/xxx 1625 Ca vous dit quelque chose ???? |
met un \ à la fin de chaque ligne ... sauf la première et la dernière...
Marsh Posté le 02-04-2002 à 15:06:19
Yes merci !!!!
CA fonctionne presque maintenant, c juste un pb de réglage !!!! =)
Marsh Posté le 02-04-2002 à 15:27:00
Ca marche, mais il me reste juste un pb, mon mail est dans un format abominable, en voilà la copie:
This is a multi-part message in MIME format.
| ------=_NextPart_000_00C6_01C1DA5A.6A188C30
| Content-Type: text/plain;
| charset="US-ASCII"
| Content-Transfer-Encoding: 7bit
| test
| ------=_NextPart_000_00C6_01C1DA5A.6A188C30
| Content-Type: text/html;
| charset="US-ASCII"
| Content-Transfer-Encoding: quoted-printable
| <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
| <HTML><HEAD>
| <META HTTP-EQUIV=3D"Content-Type" CONTENT=3D"text/html; =
| charset=3Dus-ascii">
| <TITLE>Message</TITLE>
| <META content=3D"MSHTML 6.00.2715.400" name=3DGENERATOR></HEAD>
| <BODY>
| <DIV><SPAN class=3D124542313-02042002><FONT face=3DTahoma =
| color=3D#000080=20
| size=3D2>test</FONT></SPAN></DIV></BODY></HTML>
| ------=_NextPart_000_00C6_01C1DA5A.6A188C30--
-- CECI EST UN MESSAGE GÉNÉRÉ AUTOMATIQUEMENT, NE PAS RÉPONDRE --
-- THIS IS AN AUTOMATICALY GENERATED MESSAGE, DO NOT REPLY --
******************
Et je ne trouve pas quel header ajouté pour effacer tout ce bordel en haut ...
Marsh Posté le 02-04-2002 à 15:33:37
t'envoies un msg dans 2 formats : text et html . comme bcp de client de messagerie l'accepte actuellement. question de confort pour le destinataire (je refuse de plus en plus de mail en html avec javascript etc.... )
[jfdsdjhfuetppo]--Message édité par saudium--[/jfdsdjhfuetppo]
Marsh Posté le 02-04-2002 à 15:34:13
bah tout ce qui a un "|", du genre :
| ------=_NextPart_000_00C6_01C1DA5A.6A188C30
Je voudrais juste qu'il me reste !!!
-- CECI EST UN MESSAGE GÉNÉRÉ AUTOMATIQUEMENT, NE PAS RÉPONDRE --
-- THIS IS AN AUTOMATICALY GENERATED MESSAGE, DO NOT REPLY --
******************
Marsh Posté le 02-04-2002 à 15:36:01
mais le _next_part est un 'flag' pour que le client reconnaisse les differentes parties d'un mail (notamment les pieces jointes).
c'est transparent pour des clients classiques ( netscape, outlook etc.... ) par contre on voit tout avec ELM
Marsh Posté le 02-04-2002 à 15:37:01
Bah non, justement sur Outlook XP et sur Outlook Express 6, on voit tout, c'est ça qui me gene...
Ca serait pour moi perso, encore , je m'en ficherai, mais là c pour ma boite, alors je ne sais pas trop si ça va plaire au client !!!
Marsh Posté le 02-04-2002 à 15:40:49
si ca marche sur les autres et par sur le outlook de XP , c'est pas ton mail qui est en cause
Marsh Posté le 02-04-2002 à 16:07:15
Non, bon, bah c cbon en fait !!! Il est exact que c'est un réglage d'outlook a mettre...
Merci pour tout !!!
Marsh Posté le 02-04-2002 à 16:29:22
perso , j'ai tjs la flemme de mettre ce genre de systemes en place . A moins d'un emm...... qui m'incite à installer ça
Marsh Posté le 02-04-2002 à 16:33:13
Ouai, moi aussi !!!!
Mais bon, un client de ma boite le demande....Le client est roi !!!
Marsh Posté le 02-04-2002 à 12:59:35
Salut, j'essaye de faire un répondeur automatique avec Procmail.
j'ai cré un fichier .procmailrc dans le répoertoire $HOME de mon user, et je met un script genre :
$HOME/mail.backup
là, ça fonctionne impec, il me copie mon mail. Mais si j'essaiye de faire un répondeur automatique, ça ne marche pas.. Mais je ne suis pas sur du script, ça ressemble à :
| (formail -r; cat $HOME/vacations.txt) | sendmail -t
ou vacations.txt contient mon message. et bien, çe ne fonctionne pas, il ne se passe rien.
Qulqu'un pourrait-il m'aider ???