[UNIX] Sendmail et genericstable
Résolu
CaMs2207
Messages postés
5
Date d'inscription
Statut
Membre
Dernière intervention
-
jipicy Messages postés 40842 Date d'inscription Statut Modérateur Dernière intervention -
jipicy Messages postés 40842 Date d'inscription Statut Modérateur Dernière intervention -
Bonjour à tous,
J'ai actuellement besoin que mes attachées clientèles puissent envoyer des mails depuis mon serveur Unix vers l'extérieur. Cela fonctionne bien mais elles utilisent des comptes génériques sur le serveur Unix, de type : attacli1, attacli2 etc. L'inconvénient de cette méthode c'est que lorsque les fournisseurs reçoivent des mails de leurs parts et qu'ils veulent répondre ils répondent aux adresses attacli1@mondomaine. Et ces adresses n'existent pas donc elles ne les recoivent jamais.
J'ai fait beaucoup de recherche à ce sujet la semaine dernière et je pense avoir trouvé la solution : utiliser les genericstable de sendmail pour reconstruire les adresses d'envoient. Ainsi, elles pourraient utiliser leurs adresses emails.
J'ai suivi différents tutos sans succès.
Voici les étapes réalisées :
- génération du sendmail.cf avec l'outil m4 et en ayant bien les lignes FEATURE(`genericstable') et FEATURE(`masquerade_envelope').
- création du fichier /etc/mail/genericstable avec par exemple : attacli1: nomdel'attachée@mondomaine.
- sendmail -bi -oA/etc/mail/genericstable --> cette commande fonctionne et m'affiche bien 2 aliases etc ....
- redemarrer sendmail
et lorsque j'envoie un mail pour tester je recois bien le mail avec l'utilisateur d'Unix et non pas l'adresse définit dans mon genericstable.
J'ai vérifier mon mail.log et il n'y a pas d'erreur.
Ma configuration :
- Unix -> HP-UX
- Sendmail -> je n'arrive pas à connaitre ma version, mais mon fichier de config est en version 8
Bref, je suis à cours d'idée.
Je vous remercie de votre aide.
Camille.
J'ai actuellement besoin que mes attachées clientèles puissent envoyer des mails depuis mon serveur Unix vers l'extérieur. Cela fonctionne bien mais elles utilisent des comptes génériques sur le serveur Unix, de type : attacli1, attacli2 etc. L'inconvénient de cette méthode c'est que lorsque les fournisseurs reçoivent des mails de leurs parts et qu'ils veulent répondre ils répondent aux adresses attacli1@mondomaine. Et ces adresses n'existent pas donc elles ne les recoivent jamais.
J'ai fait beaucoup de recherche à ce sujet la semaine dernière et je pense avoir trouvé la solution : utiliser les genericstable de sendmail pour reconstruire les adresses d'envoient. Ainsi, elles pourraient utiliser leurs adresses emails.
J'ai suivi différents tutos sans succès.
Voici les étapes réalisées :
- génération du sendmail.cf avec l'outil m4 et en ayant bien les lignes FEATURE(`genericstable') et FEATURE(`masquerade_envelope').
- création du fichier /etc/mail/genericstable avec par exemple : attacli1: nomdel'attachée@mondomaine.
- sendmail -bi -oA/etc/mail/genericstable --> cette commande fonctionne et m'affiche bien 2 aliases etc ....
- redemarrer sendmail
et lorsque j'envoie un mail pour tester je recois bien le mail avec l'utilisateur d'Unix et non pas l'adresse définit dans mon genericstable.
J'ai vérifier mon mail.log et il n'y a pas d'erreur.
Ma configuration :
- Unix -> HP-UX
- Sendmail -> je n'arrive pas à connaitre ma version, mais mon fichier de config est en version 8
Bref, je suis à cours d'idée.
Je vous remercie de votre aide.
Camille.
A voir également:
- [UNIX] Sendmail et genericstable
- Formation ibm aix unix ✓ - Forum Linux / Unix
- Sendmail - Forum Shell
- Fichier executable unix - Forum MacOS
- JPEG formatés en Fichier exécutable Unix - Forum MacOS
- [UNIX] Compatiblité entre IBM AIX et RedHat ✓ - Forum Redhat
5 réponses
hello
pourquoi ne pas utiliser un simple alias dans /etc/aliases
attacli1: nom.prenom@adresse.com
pour déterminer la version
what /usr/sbin/sendmail | grep -i version
pourquoi ne pas utiliser un simple alias dans /etc/aliases
attacli1: nom.prenom@adresse.com
pour déterminer la version
what /usr/sbin/sendmail | grep -i version
Tout d'abord merci pour votre réponse.
Si je fais un aliases c'est dans le sens entrant que ca se passe c'est bien ca ? C'est à dire que c'est lorsque c'est l'utilsiateur attacli1 qui recoit un message alors on le redirige vers son adresse mail. Ce que je n'ai pas précisé précédement (pour éviter de surcharger) c'est qu'en amont de mon serveur unix j'ai un serveur exchange qui fait le relai, il ne connait pas la boite mail attacli1. Je pourrais la créer bien sur mais je trouve plus intéressant d'arriver à faire partir le mail avec tout de suite la bonne adresse.
Concernant ma version de sendmail :
version.c 8.9.3.1 (Berkeley) 10/10/2003 (PHNE_29773)
Merci.
Si je fais un aliases c'est dans le sens entrant que ca se passe c'est bien ca ? C'est à dire que c'est lorsque c'est l'utilsiateur attacli1 qui recoit un message alors on le redirige vers son adresse mail. Ce que je n'ai pas précisé précédement (pour éviter de surcharger) c'est qu'en amont de mon serveur unix j'ai un serveur exchange qui fait le relai, il ne connait pas la boite mail attacli1. Je pourrais la créer bien sur mais je trouve plus intéressant d'arriver à faire partir le mail avec tout de suite la bonne adresse.
Concernant ma version de sendmail :
version.c 8.9.3.1 (Berkeley) 10/10/2003 (PHNE_29773)
Merci.
ayant configuré des sendmal.cf dans une autre vie, j'essaye de contourner, c'est lâche, je sais. Avec quel outil envoyent-ils les mails ? il devrait être possible de changer le from: à ce niveau ?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question