Pages : 1
#1 Le 11/04/2019, à 20:25
- hep
E-Mail - réponse automatique personalisée par e-mail
Hello,
J'aimerai, au niveau du serveur, envoyer une réponse spéciale automatiquement lorsque truc@machin.com envoie un e-mail a toto@monserveur.com
Un peut du genre "out of office" mais que pour une adresse mail spécifique d'expéditeur et de destinataire.
J'utilise Postfix + Cyrus IMAP.
Bonne soirée
Hep
Dernière modification par hep (Le 12/04/2019, à 12:24)
Hors ligne
#2 Le 12/04/2019, à 11:07
- bruno
Re : E-Mail - réponse automatique personalisée par e-mail
Bonjour,
Je suis curieux de savoir ce qu'est une réponse « persaniléé » Merci de corriger ton titre.
Pour faire des réponses automatique il faut que tu utilises un script sieve. Voici des exemples pour Dovecot, mais c'est pareil avec Cyrus : https://wiki2.dovecot.org/Pigeonhole/Sieve/Examples (voir vacation auto-reply) et il doit y a avoir plein de docs sur le web pour cela.
#3 Le 12/04/2019, à 12:36
- hep
Re : E-Mail - réponse automatique personalisée par e-mail
Hello Bruno,
Alors, hier, j'ai essayé procmail sans succé pour me rabattre justement sur les scripts sieve.
Sauf que ...
require ["vacation-seconds"];
# rule:[hep]
if header :contains "from" "hep"
{
vacation :seconds 10 :addresses "hep@hephoto.ch" :subject "Pas là" :from "hep@domaine.ch" "Pas de chance";
}
Ne fonctionne pas ...
require ["vacation-seconds"];
# rule:[hep]
if true
{
vacation :seconds 10 :addresses "hep@hephoto.ch" :subject "Pas là" :from "hep@domaine.ch" "Pas de chance";
}
Fonctionne.
require ["vacation-seconds"];
# rule:[hep]
if header :contains "from" "hep"
Avec d'autres actions, comme déplacer le mail dans un dossier fonctionne.
Donc, il semblerai que je ne puisse pas utiliser "vacation" avec une autre condition.
Hors ligne
#4 Le 12/04/2019, à 12:59
- bruno
Re : E-Mail - réponse automatique personalisée par e-mail
Un exemple de truc qui fonctionne :
require "vacation";
if header :is "from" "toto@example.com"
{
vacation :days 10 :subject "Je suis en vacances" text:
Un petit mot pour dire que je ne suis pas là ;)
.
;
}
Ressources :
https://www.cyrusimap.org/imap/referenc … sieve.html
http://sieve.info/
#5 Le 12/04/2019, à 13:27
- hep
Re : E-Mail - réponse automatique personalisée par e-mail
Il n'y a rien a faire ...
Dès qu'une condition est mise, vacation bloque. Et si j'ai une autre action après vacation, elle bloque aussi. SI je met les autres actions avant vacation, celà fonctionne (sauf pour vacation ...).
Hors ligne
#6 Le 12/04/2019, à 13:51
- bruno
Re : E-Mail - réponse automatique personalisée par e-mail
Je ne sais pas… Le protocole sieve et l'extension vacation son standards (RFC 5228, RFC5230) et même si je ne connais pas cyrus-imapd cela devrait fonctionner sans problème.
Sans doute un problème de configuration au niveau de cyrus. Quelle version utilises-tu ?
Retour de :
lsb_release -a
apt-cache policy cyrus-common
Dernière modification par bruno (Le 12/04/2019, à 13:53)
#7 Le 12/04/2019, à 14:04
- hep
Re : E-Mail - réponse automatique personalisée par e-mail
C'est en effet pas possible que ça fonctionne pas ... Il n'y a que vacation qui bug ..
lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 18.04.2 LTS
Release: 18.04
Codename: bionic
apt-cache policy cyrus-common
cyrus-common:
Installé : 2.5.10-3ubuntu1
Candidat : 2.5.10-3ubuntu1
Table de version :
*** 2.5.10-3ubuntu1 500
500 http://ch.archive.ubuntu.com/ubuntu bionic/universe amd64 Packages
100 /var/lib/dpkg/status
Hors ligne
#8 Le 12/04/2019, à 14:27
- bruno
Re : E-Mail - réponse automatique personalisée par e-mail
Je ne comprends pas, l'extension "vacation" est bien présente dans la aversion que tu utilises. Encore une fois il faut regarder au niveau de la configuration s'il n'y a pas un truc à activer (sendmail ?).