[Précédent (date)] [Suivant (date)] [Précédent (sujet)] [Suivant (sujet)] [Index par date] [Index par sujet]

Re: Configuration sendmail avec domaines virtuels et comptes POP3




Non pas tout à fait correct. Voir mes commentaires plus bas.

--- [email protected] wrote:
> Bonjour,
> 
> La configuration que je projette d'effectuer pour sendmail et ipop3d est
> la suivante pour des domaines virtuels;
> 
> Situation hypothétique (pour sauver les innocents (*_*) ).
> 
> Domaine virtuel:        abcdefg.com
> Compte de couriel:      [email protected]
> Compte POP3:            abc-info
> 
> Domaine virtuel:        hijklm.com
> Compte de couriel:      [email protected]
> Compte POP3:            hij-info
> 
> Le tout assume les faits suivants;
> 
> L'adresse IP des domaines virtuel est la même que la machine locale pour
> les accès POP3 et les records MX pour chaque domaine sont ajoutés au
> système
> local aussi dans les DNS pour qu'ils pointent ensemble.
> 
> 1)      Création des comptes d'accès POP (sans accès shell)
> 
> 2)      Ajout d'aliases pour les domaines dans /etc/sendmail.cf
> 
>         Cw abcdefg.com
>         Cw hijklm.com
> 
> 3)      Ajout d'alias dans /etc/aliases
> 
>         [email protected]:       abc-info
>         [email protected]:        hij-info

/etc/aliases va te permettre seulement de modifier les usagers local (sans
nom de domaine) vers un autre usager local. Ce qui n'est pas ce que tu veux
faire.

Ce que tu veux c'est la FEATURE(virtusertable), ceci va te permettre de
définir des alias avec nom de domaine. 

ex:
/etc/virtusertable:
[email protected]  abc-info
[email protected]   hij-info

# makemap hash /etc/virtusertable.db </etc/virtusertable

If va probablement aussi falloir que tu empêches user1 de recevoir son
courrier, à la fois de [email protected] et [email protected].

> 
> 4)      Génération des nouveaux alias via la commande newaliases
> 
> 5)      Redémarrage de sendmail (kill -HUP numéro-du-pid)
> 
> Est-ce que cette configuration est valide?
> 
> Merci,
> 
> Petite question piège pour les intéressés:
> 
> La commande newaliases est un lien symbolique vers sendmail et est
> équivalente à sendmail -bi.
> 
> Comment fait sendmail pour savoir que le paramètre -bi est passé par la
> commande newaliases?
> 
> Réponse un peu plus tard....

Tu reçois le nom du programme dans argv[0] dans main(), il te suffit de
faire: name=basename(argv[0]); pour savoir c'est selon quel nom on t'as
appeler.

> 
> Bonne journée,
> 

Comme toujours, dans le cas de sendmail, je recommande de lire très
attentivement le README qui vient avec les fichiers de configuration m4 de
sendmail parce que c'est la façon la plus simple de modifier correctement
son /etc/sendmail.cf.

Aussi, sendmail vient avec le guide "Sendmail: Installation and Operation
Guide" qui contient beaucoup d'information sur comment marche sendmail, les
fichiers utiliser et les options de sendmail. (moi j'ai trouvé le mien
qqpart dans /usr/doc/sendmail*)



Hugo Villeneuve



__________________________________________________
Do You Yahoo!?
Thousands of Stores.  Millions of Products.  All in one place.
Yahoo! Shopping: http://shopping.yahoo.com