IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Réseau Discussion :

Répondeur automatique avec vacation


Sujet :

Réseau

  1. #1
    Membre éprouvé
    Profil pro
    Inscrit en
    Novembre 2003
    Messages
    777
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : Belgique

    Informations forums :
    Inscription : Novembre 2003
    Messages : 777
    Points : 1 077
    Points
    1 077
    Par défaut Répondeur automatique avec vacation
    Bonjours,

    Je dois faire un repondeur automatique pour chaque utilisateur sur mon serveur mail.
    Pour le moment je testes les commande sur un seul compte.

    Donc dans mon /home/mail/test.domain.be j'ai un fichier .forward
    qui contient une ligne
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    \test.domain.be, "|/usr/bin/vacation test.domain.be"
    Lorsque j envoie un mail a cette adresse avec la commande
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    /usr/sbin/sendmail -v test@domain.be < test.mail
    L'envoie de mail ce fais mais il n'y pas de reponse automatique, surment tu a cette ligne qui apparait lors de mon envoie (que quand .forward est present)
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    /home/mail/test.domain.be/.forward&#58; group writable directory
    Voila donc ou est le probleme ?

    merci

  2. #2
    Membre expert
    Avatar de 2Eurocents
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    2 177
    Détails du profil
    Informations personnelles :
    Âge : 54
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 2 177
    Points : 3 166
    Points
    3 166
    Par défaut
    Je croyais qu'il fallait avoir un fichier .vacation sur le compte, avec le message d'absence à renvoyer ...

    Par contre, cet usage est proscrit par de plus en plus d'administrateurs de plates formes de messageries. En effet, un de ses effets pervers est d'amener, en cas d'afflux de message (spam ou virus) sur une boite en absence, un afflux de réponses vers des adresses non-valides. Face à cet afflux, il peut arriver que le domaine de l'absent soit transmis à des gestionnaires de black-lists utilisées dans la lutte contre le spam. Domaine black-listé = plus d'envoi possible, même légitime, vers les sites utilisant ces blacklists ...
    La FAQ Perl est par ici
    : La fonction "Rechercher", on aurait dû la nommer "Retrouver" - essayez et vous verrez pourquoi !

  3. #3
    Membre éprouvé
    Profil pro
    Inscrit en
    Novembre 2003
    Messages
    777
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : Belgique

    Informations forums :
    Inscription : Novembre 2003
    Messages : 777
    Points : 1 077
    Points
    1 077
    Par défaut
    Oui evidement j'ai aussi un fichier .vacation, j avais oublié de le dire.
    Que me conseil tu alors pour faire un repondeur ?

    Si possible une explication détaillé puisque je me lance la dedans depuis peu donc il se peut qu il y ai des chose qui te parraisse logique et pas pour moi

    Dans ma logique ce serait intercepté les mail entrant, voir si il y a lieux de repondre ou pas en regardant l etat du repondeur ds un fichier et repondre a cette email.
    Mais en detail je sais psa ce que ca donne.

  4. #4
    Expert éminent

    Homme Profil pro
    Technicien Help Desk
    Inscrit en
    Juillet 2004
    Messages
    2 756
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Activité : Technicien Help Desk

    Informations forums :
    Inscription : Juillet 2004
    Messages : 2 756
    Points : 6 686
    Points
    6 686
    Par défaut
    Bonjour Dokho100,

    Dans un premier temps, il faut initialiser le programme et la base de donnée avec la commande:

    Ensuite, tu te rends dans le répertoire de ton utilisateur par exemple:

    et tu crées ton fichier ".forward"

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    cd /home/robert
    vi .forward
    Le contenu de ton fichier se présente comme tel:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    robert@domain.be
    "|/usr/bin/vacation robert"
    Ensuite, tu enregistres ton fichier et tu exécutes la commande:

    Pour résumer, lorsque un message est envoyé à Robert, sendmail va automatiquement envoyer une copie à l'adresse email => robert@domain.be.

    Pour finir, ile te faut rédiger ton email automatique comme suit:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    From&#58; admin@domain.be
    Subject&#58; Test d'envoi mail automatique
    Precedence&#58; bulk
     
    Bonjour Robert,
     
    Ce message est un email automatique.
    Je tenais juste à vous signaler que vous
    serez moins payé ce mois-ci.
     
    Merci
    Voilà à toi de tester.

    @++
    .Olivier

  5. #5
    Membre éprouvé
    Profil pro
    Inscrit en
    Novembre 2003
    Messages
    777
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : Belgique

    Informations forums :
    Inscription : Novembre 2003
    Messages : 777
    Points : 1 077
    Points
    1 077
    Par défaut
    oki thanks juste pour le mail automatique sous quel nom je dois le sauvegarder (enfin si cela à une importantce) dans le cas contraire comment ça se fait ?

    Je test cela demain

  6. #6
    Expert éminent

    Homme Profil pro
    Technicien Help Desk
    Inscrit en
    Juillet 2004
    Messages
    2 756
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Activité : Technicien Help Desk

    Informations forums :
    Inscription : Juillet 2004
    Messages : 2 756
    Points : 6 686
    Points
    6 686
    Par défaut
    Oups désolé alors le mail automatique doit être sauvegardé sous le nom:

    Bon courage @++
    .Olivier

  7. #7
    Membre éprouvé
    Profil pro
    Inscrit en
    Novembre 2003
    Messages
    777
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : Belgique

    Informations forums :
    Inscription : Novembre 2003
    Messages : 777
    Points : 1 077
    Points
    1 077
    Par défaut
    Et bon je suppose que ca coule de source mais tout sa ds le repertoire home de l utilisateur ?

  8. #8
    Membre éprouvé
    Profil pro
    Inscrit en
    Novembre 2003
    Messages
    777
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : Belgique

    Informations forums :
    Inscription : Novembre 2003
    Messages : 777
    Points : 1 077
    Points
    1 077
    Par défaut
    Alors j'ai testé, la copie il y a pas eu de probleme mais pour le reply ca n a pas été.

    En fait je n'ai pas de reply

  9. #9
    Expert éminent

    Homme Profil pro
    Technicien Help Desk
    Inscrit en
    Juillet 2004
    Messages
    2 756
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Activité : Technicien Help Desk

    Informations forums :
    Inscription : Juillet 2004
    Messages : 2 756
    Points : 6 686
    Points
    6 686
    Par défaut
    Bonjour Okoho1000,

    La copie fonctionne c'est déjà une bonne chose de faite.

    Peux-tu nous afficher tes deux fichiers de configuration à savoir le ".forward" et le ".vacation".

    Peux-tu également nous dire où est installé le programme "vacation" dans "/usr/bin" ou "/usr/local/bin" ?

    Merci @++
    .Olivier

  10. #10
    Membre éprouvé
    Profil pro
    Inscrit en
    Novembre 2003
    Messages
    777
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : Belgique

    Informations forums :
    Inscription : Novembre 2003
    Messages : 777
    Points : 1 077
    Points
    1 077
    Par défaut
    alors mon vacation se trouve en /usr/bin

    pour le forward c est
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    test@domain.be
    "|/usr/bin/vacation test.domain.be
    pour le .vacation.msg c'est
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    From&#58; test@domain.be
    Subject&#58; test reply
    Precedence&#58; bulk
     
    test l auto reply
    evidement c'est en tant que roor que j ai creer tout ca car de toute facon mes user futur mettrons leurs repondeur via un site web.

    vala vala

  11. #11
    Expert éminent

    Homme Profil pro
    Technicien Help Desk
    Inscrit en
    Juillet 2004
    Messages
    2 756
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Activité : Technicien Help Desk

    Informations forums :
    Inscription : Juillet 2004
    Messages : 2 756
    Points : 6 686
    Points
    6 686
    Par défaut
    Citation Envoyé par Dokho1000
    pour le forward c est
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    test@domain.be
    "|/usr/bin/vacation test.domain.be
    Tu peux te créer un utilisateur par exemple Robert. Pour le fichier ".forward" le contenu est le suivant:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    test@domain.be
    "|/usr/bin/vacation robert => et non pas test@domain.be
    PS: test@domain.be is not a user

    @++
    .Olivier

  12. #12
    Membre éprouvé
    Profil pro
    Inscrit en
    Novembre 2003
    Messages
    777
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : Belgique

    Informations forums :
    Inscription : Novembre 2003
    Messages : 777
    Points : 1 077
    Points
    1 077
    Par défaut
    Oui ja le sais bien d ailleur j ai bien mis test.domain.be et non pas test@domain.be donc j'ai bien un compte utilisateur et pas une adresse mail

    Si c'etait aussi simple j aurais deja trouvé

  13. #13
    Expert éminent

    Homme Profil pro
    Technicien Help Desk
    Inscrit en
    Juillet 2004
    Messages
    2 756
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Activité : Technicien Help Desk

    Informations forums :
    Inscription : Juillet 2004
    Messages : 2 756
    Points : 6 686
    Points
    6 686
    Par défaut
    J'ai du mal à comprendre

    Tu as un utilisateur qui se nomme "test" ?

    Si oui tu dois apporter une correction ".forward" à savoir:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    test@domain.be 
    "|/usr/bin/vacation test
    @++
    .Olivier

  14. #14
    Membre éprouvé
    Profil pro
    Inscrit en
    Novembre 2003
    Messages
    777
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : Belgique

    Informations forums :
    Inscription : Novembre 2003
    Messages : 777
    Points : 1 077
    Points
    1 077
    Par défaut
    nop mon utilisateur s appel test.domain.be je vois pas trop ce qui a de compliqué la dedans

    Comme j aurais plusieur domain a gerer je pourrais tres bien avoir 2 philip donc pour les differencier je met le domain derriere

  15. #15
    Expert éminent

    Homme Profil pro
    Technicien Help Desk
    Inscrit en
    Juillet 2004
    Messages
    2 756
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Activité : Technicien Help Desk

    Informations forums :
    Inscription : Juillet 2004
    Messages : 2 756
    Points : 6 686
    Points
    6 686
    Par défaut
    Bonjour Dokho100,

    Peux-tu tester le code suivant:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    test@domain.be
    test.domain.be,|"/usr/bin/vacation test.domain.be"
    Merci @++
    .Olivier

  16. #16
    Membre éprouvé
    Profil pro
    Inscrit en
    Novembre 2003
    Messages
    777
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : Belgique

    Informations forums :
    Inscription : Novembre 2003
    Messages : 777
    Points : 1 077
    Points
    1 077
    Par défaut
    Aucun changement le mail est bien copie ds la boite de test@domain.be mais tjs pas d envoie de reponse a l expediteur.

  17. #17
    Expert éminent

    Homme Profil pro
    Technicien Help Desk
    Inscrit en
    Juillet 2004
    Messages
    2 756
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Activité : Technicien Help Desk

    Informations forums :
    Inscription : Juillet 2004
    Messages : 2 756
    Points : 6 686
    Points
    6 686
    Par défaut
    Bonjour Dokho1000,

    Je te conseille de reprendre tout depuis le début. Tu supprimes tes deux fichiers.

    Tu exécutes la commande:

    ensuite, dans "/home/tonutilisateur", tu crées le fichier ".forward" et ".vacation" sans oublier de leur attribuer les bons droits et tu testes.

    @++
    .Olivier

  18. #18
    Membre éprouvé
    Profil pro
    Inscrit en
    Novembre 2003
    Messages
    777
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : Belgique

    Informations forums :
    Inscription : Novembre 2003
    Messages : 777
    Points : 1 077
    Points
    1 077
    Par défaut
    j ai 3 fichiers :

    .forward 644
    .vacation.msg 644
    .vacation.db 600

    les 3 fichiers ont comme propriétaire et groupe test.domain.be

    Et bien evidement cela ne fonctionne toujours pas, toujours le même problème.

  19. #19
    Expert éminent

    Homme Profil pro
    Technicien Help Desk
    Inscrit en
    Juillet 2004
    Messages
    2 756
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Activité : Technicien Help Desk

    Informations forums :
    Inscription : Juillet 2004
    Messages : 2 756
    Points : 6 686
    Points
    6 686
    Par défaut
    Bonjour Dokho1000,

    J'ai bien précisé au début du topic que les droits pour les fichiers ".forward" et ".vacation" => 600

    Il faut utiliser la commande:

    Tout est indiqué un peu plus haut.

    @++
    .Olivier

  20. #20
    Membre éprouvé
    Profil pro
    Inscrit en
    Novembre 2003
    Messages
    777
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : Belgique

    Informations forums :
    Inscription : Novembre 2003
    Messages : 777
    Points : 1 077
    Points
    1 077
    Par défaut
    quand je fais ca il met (lors d un envoi test de mail)
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    forward&#58;/home/mail/test.domain.be/.forward &#58; group writable directory

Discussions similaires

  1. Popu automatique avec ecriture Programabble
    Par Jezi dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 12/02/2006, 22h52
  2. Charger un module automatiquement avec des options debian
    Par ZiMo dans le forum Administration système
    Réponses: 4
    Dernier message: 22/12/2005, 15h22
  3. Numéro automatique avec PostgreSql
    Par BRAUKRIS dans le forum PostgreSQL
    Réponses: 3
    Dernier message: 09/09/2005, 23h55
  4. Envoi de mail automatique avec Visual C++
    Par cza dans le forum MFC
    Réponses: 2
    Dernier message: 22/02/2005, 16h59
  5. Démarrage automatique avec xfce
    Par lunatix dans le forum Applications et environnements graphiques
    Réponses: 4
    Dernier message: 21/09/2004, 23h50

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo