Précédent   Forum des professionnels en informatique > Systèmes > Linux > Réseau
Réseau Vos questions autour des réseaux et télécoms sous Linux
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 29/03/2006, 12h46   #1
Membre actif
 
Inscription : novembre 2003
Messages : 236
Détails du profil
Informations personnelles :
Âge : 30

Informations forums :
Inscription : novembre 2003
Messages : 236
Points : 159
Points : 159
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 :
\test.domain.be, "|/usr/bin/vacation test.domain.be"
Lorsque j envoie un mail a cette adresse avec la commande
Code :
/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 :
/home/mail/test.domain.be/.forward: group writable directory
Voila donc ou est le probleme ?

merci
Dokho1000 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/03/2006, 15h41   #2
Membre Expert
 
Avatar de 2Eurocents
 
Inscription : septembre 2004
Messages : 2 180
Détails du profil
Informations personnelles :
Âge : 42

Informations forums :
Inscription : septembre 2004
Messages : 2 180
Points : 2 442
Points : 2 442
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 !
2Eurocents est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/03/2006, 18h29   #3
Membre actif
 
Inscription : novembre 2003
Messages : 236
Détails du profil
Informations personnelles :
Âge : 30

Informations forums :
Inscription : novembre 2003
Messages : 236
Points : 159
Points : 159
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.
Dokho1000 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/03/2006, 21h15   #4
Rédacteur
 
Inscription : juillet 2004
Messages : 2 573
Détails du profil
Informations personnelles :
Âge : 34

Informations forums :
Inscription : juillet 2004
Messages : 2 573
Points : 1 973
Points : 1 973
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 :
1
2
cd /home/robert
vi .forward
Le contenu de ton fichier se présente comme tel:

Code :
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 :
1
2
3
4
5
6
7
8
9
10
11
From: admin@domain.be
Subject: Test d'envoi mail automatique
Precedence: 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
Olivier Regnier est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/03/2006, 22h44   #5
Membre actif
 
Inscription : novembre 2003
Messages : 236
Détails du profil
Informations personnelles :
Âge : 30

Informations forums :
Inscription : novembre 2003
Messages : 236
Points : 159
Points : 159
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
Dokho1000 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/03/2006, 22h55   #6
Rédacteur
 
Inscription : juillet 2004
Messages : 2 573
Détails du profil
Informations personnelles :
Âge : 34

Informations forums :
Inscription : juillet 2004
Messages : 2 573
Points : 1 973
Points : 1 973
Oups désolé alors le mail automatique doit être sauvegardé sous le nom:

Bon courage @++
__________________
.Olivier
Olivier Regnier est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/03/2006, 23h54   #7
Membre actif
 
Inscription : novembre 2003
Messages : 236
Détails du profil
Informations personnelles :
Âge : 30

Informations forums :
Inscription : novembre 2003
Messages : 236
Points : 159
Points : 159
Et bon je suppose que ca coule de source mais tout sa ds le repertoire home de l utilisateur ?
Dokho1000 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/03/2006, 10h50   #8
Membre actif
 
Inscription : novembre 2003
Messages : 236
Détails du profil
Informations personnelles :
Âge : 30

Informations forums :
Inscription : novembre 2003
Messages : 236
Points : 159
Points : 159
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
Dokho1000 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/03/2006, 16h46   #9
Rédacteur
 
Inscription : juillet 2004
Messages : 2 573
Détails du profil
Informations personnelles :
Âge : 34

Informations forums :
Inscription : juillet 2004
Messages : 2 573
Points : 1 973
Points : 1 973
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
Olivier Regnier est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/03/2006, 17h39   #10
Membre actif
 
Inscription : novembre 2003
Messages : 236
Détails du profil
Informations personnelles :
Âge : 30

Informations forums :
Inscription : novembre 2003
Messages : 236
Points : 159
Points : 159
alors mon vacation se trouve en /usr/bin

pour le forward c est
Code :
1
2
test@domain.be
"|/usr/bin/vacation test.domain.be
pour le .vacation.msg c'est
Code :
1
2
3
4
5
From: test@domain.be
Subject: test reply
Precedence: 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
Dokho1000 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/03/2006, 17h52   #11
Rédacteur
 
Inscription : juillet 2004
Messages : 2 573
Détails du profil
Informations personnelles :
Âge : 34

Informations forums :
Inscription : juillet 2004
Messages : 2 573
Points : 1 973
Points : 1 973
Citation:
Envoyé par Dokho1000
pour le forward c est
Code :
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 :
1
2
test@domain.be
"|/usr/bin/vacation robert => et non pas test@domain.be
PS: test@domain.be is not a user

@++
__________________
.Olivier
Olivier Regnier est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/03/2006, 18h43   #12
Membre actif
 
Inscription : novembre 2003
Messages : 236
Détails du profil
Informations personnelles :
Âge : 30

Informations forums :
Inscription : novembre 2003
Messages : 236
Points : 159
Points : 159
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é
Dokho1000 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/03/2006, 18h54   #13
Rédacteur
 
Inscription : juillet 2004
Messages : 2 573
Détails du profil
Informations personnelles :
Âge : 34

Informations forums :
Inscription : juillet 2004
Messages : 2 573
Points : 1 973
Points : 1 973
J'ai du mal à comprendre

Tu as un utilisateur qui se nomme "test" ?

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

Code :
1
2
test@domain.be 
"|/usr/bin/vacation test
@++
__________________
.Olivier
Olivier Regnier est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/03/2006, 20h34   #14
Membre actif
 
Inscription : novembre 2003
Messages : 236
Détails du profil
Informations personnelles :
Âge : 30

Informations forums :
Inscription : novembre 2003
Messages : 236
Points : 159
Points : 159
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
Dokho1000 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 31/03/2006, 11h18   #15
Rédacteur
 
Inscription : juillet 2004
Messages : 2 573
Détails du profil
Informations personnelles :
Âge : 34

Informations forums :
Inscription : juillet 2004
Messages : 2 573
Points : 1 973
Points : 1 973
Bonjour Dokho100,

Peux-tu tester le code suivant:

Code :
1
2
3
 
test@domain.be
test.domain.be,|"/usr/bin/vacation test.domain.be"
Merci @++
__________________
.Olivier
Olivier Regnier est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 31/03/2006, 11h57   #16
Membre actif
 
Inscription : novembre 2003
Messages : 236
Détails du profil
Informations personnelles :
Âge : 30

Informations forums :
Inscription : novembre 2003
Messages : 236
Points : 159
Points : 159
Aucun changement le mail est bien copie ds la boite de test@domain.be mais tjs pas d envoie de reponse a l expediteur.
Dokho1000 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 31/03/2006, 12h08   #17
Rédacteur
 
Inscription : juillet 2004
Messages : 2 573
Détails du profil
Informations personnelles :
Âge : 34

Informations forums :
Inscription : juillet 2004
Messages : 2 573
Points : 1 973
Points : 1 973
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
Olivier Regnier est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 31/03/2006, 13h48   #18
Membre actif
 
Inscription : novembre 2003
Messages : 236
Détails du profil
Informations personnelles :
Âge : 30

Informations forums :
Inscription : novembre 2003
Messages : 236
Points : 159
Points : 159
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.
Dokho1000 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 31/03/2006, 13h54   #19
Rédacteur
 
Inscription : juillet 2004
Messages : 2 573
Détails du profil
Informations personnelles :
Âge : 34

Informations forums :
Inscription : juillet 2004
Messages : 2 573
Points : 1 973
Points : 1 973
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
Olivier Regnier est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 31/03/2006, 14h19   #20
Membre actif
 
Inscription : novembre 2003
Messages : 236
Détails du profil
Informations personnelles :
Âge : 30

Informations forums :
Inscription : novembre 2003
Messages : 236
Points : 159
Points : 159
quand je fais ca il met (lors d un envoi test de mail)
Code :
forward:/home/mail/test.domain.be/.forward : group writable directory
Dokho1000 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 22h53.


 
 
 
 
Partenaires

Hébergement Web