Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#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éé » lol 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.

Hors ligne

#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/

Hors ligne

#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)

Hors ligne

#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 ?).

Hors ligne