PHWinfo banniere

Titres
PORTAIL ANNUAIRE ARTICLES COMPARATEUR HÉBERGEURS DEVIS FORUMS RÉDUCTEUR D'URL
Précédent   PHWinfo > Forums Hébergement > Forum Logiciels d'hébergement > fr.comp.mail.serveurs > [Postfix] local_recipient_maps ou alias virtuel ?
S'inscrire FAQ Membres Recherche Messages du jour Marquer les forums comme lus
fr.comp.mail.serveurs Logiciels serveurs de messagerie électronique.

[Postfix] local_recipient_maps ou alias virtuel ?

Réponse
 
LinkBack Outils de la discussion
Vieux 24/08/2005, 15h33   #1
Gérald Niel
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut [Postfix] local_recipient_maps ou alias virtuel ?

Bonjour,

soit un Postfix configuré de la sorte :
mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain

Pour l'instant, j'utilise
local_recipient_maps = unix:passwd.byname $alias_maps

Hors je souhaterais limiter la reception à seulement certaines
adresses qui correspondent à des comptes locaux ou des alias.

Sur quel paramètre intervenir ?
Modifier local_recipient_maps et pointer sur un fichier, si oui de
quel forme le fichier ?

Ou alors je supprime $mydomaine de $mydestination et configure Postif
comme indiqué ici :
http://x.guimard.free.fr/postfix/ind...AL_README.html
«Exemple d'ALIAS virtuel Postfix : domaines séparés, comptes du
système UNIX» donc en utilisant virtual_alias_domains et
virtual_alias_maps.

Dans ce cas, si dans les /etc/postfix/virtual j'ai :
toto@exemple.tld toto

Et que toto est en fait un alis pointant vers un user ou une commande
unix (mailpost de inn). Le fichier aliases sera utilisé ?

Je ne sais pas trop si j'ai été clair...

En fait je voudrais utiliser les compte locaux ou alias mais limiter
les adresses @domaine.tld en reception.

@+
--
> Quelqu'un aurait-il une solution pour réinitialiser un MBR

Si tu veux qu'il soit complètement blanc (pas souhaitable, à mon avis) :
dd if=/dev/zero of=/dev/hda bs=512k count=1 (sous Linux)
-+- OT in Guide du linuxien (très) pervers - "Pour les K difficiles" -+-
  Réponse avec citation
Vieux 24/08/2005, 18h35   #2
Gérald Niel
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: [Postfix] local_recipient_maps ou alias virtuel ?

Le Mercredi 24 août 2005 à 14:33 UTC, Gérald Niel écrivait sur
fr.comp.mail.serveurs :

Bon je me répond à moi même.

> soit un Postfix configuré de la sorte :
> mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain
> local_recipient_maps = unix:passwd.byname $alias_maps


> Ou alors je supprime $mydomaine de $mydestination et configure Postif
> comme indiqué ici :
> http://x.guimard.free.fr/postfix/ind...AL_README.html
> «Exemple d'ALIAS virtuel Postfix : domaines séparés, comptes du
> système UNIX» donc en utilisant virtual_alias_domains et
> virtual_alias_maps.


Oui.

> Dans ce cas, si dans les /etc/postfix/virtual j'ai :
> toto@exemple.tld toto
>
> Et que toto est en fait un alis pointant vers un user ou une commande
> unix (mailpost de inn). Le fichier aliases sera utilisé ?


Oui.

> En fait je voudrais utiliser les compte locaux ou alias mais limiter
> les adresses @domaine.tld en reception.


Voici donc la config :

myorigin = $myhostname
inet_interfaces = $myhostname
mydestination = $myhostname, localhost.$mydomain, localhost
virtual_alias_domains = $mydomain
virtual_alias_maps = hash:/usr/local/etc/postfix/virtual
local_recipient_maps = $virtual_alias_maps
unknown_local_recipient_reject_code = 550
mynetworks = !192.168.0.138, 192.168.0.0/28, 127.0.0.0/8
fallback_relay = smtp.tiers.un, smtp.tiers.deux
sender_canonical_maps = hash:/usr/local/etc/postfix/canonical

Ça fonctionne comme je l'entends. Ais-je commis des erreurs ?

J'ai un doute sur le 28 de 192.168.0.0/28 ci-dessus mais c'était
comme ça dans l'exemple. Pour 192.168.0.*/255.255.255.0 ne serait-ce
plutôt 192.168.0.0/24 ?

J'utilise sender_canonical_maps pour un compte local qui envoie vers
l'exterieur parce que myorigin = $myhostname

@+
--
> A l'heure actuelle, il s'est formé une sorte "d'aristocratie" de Linux
> qui essaye de maintenir ses connaissances pour elles et d'en priver les
> autres en innondant chaque débutant de documentations

-+- EF in Guide du liuxien pervers : "Comprenne qui pourra..." -+-
  Réponse avec citation
Vieux 24/08/2005, 18h35   #3
Gérald Niel
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: [Postfix] local_recipient_maps ou alias virtuel ?

Le Mercredi 24 août 2005 à 14:33 UTC, Gérald Niel écrivait sur
fr.comp.mail.serveurs :

Bon je me répond à moi même.

> soit un Postfix configuré de la sorte :
> mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain
> local_recipient_maps = unix:passwd.byname $alias_maps


> Ou alors je supprime $mydomaine de $mydestination et configure Postif
> comme indiqué ici :
> http://x.guimard.free.fr/postfix/ind...AL_README.html
> «Exemple d'ALIAS virtuel Postfix : domaines séparés, comptes du
> système UNIX» donc en utilisant virtual_alias_domains et
> virtual_alias_maps.


Oui.

> Dans ce cas, si dans les /etc/postfix/virtual j'ai :
> toto@exemple.tld toto
>
> Et que toto est en fait un alis pointant vers un user ou une commande
> unix (mailpost de inn). Le fichier aliases sera utilisé ?


Oui.

> En fait je voudrais utiliser les compte locaux ou alias mais limiter
> les adresses @domaine.tld en reception.


Voici donc la config :

myorigin = $myhostname
inet_interfaces = $myhostname
mydestination = $myhostname, localhost.$mydomain, localhost
virtual_alias_domains = $mydomain
virtual_alias_maps = hash:/usr/local/etc/postfix/virtual
local_recipient_maps = $virtual_alias_maps
unknown_local_recipient_reject_code = 550
mynetworks = !192.168.0.138, 192.168.0.0/28, 127.0.0.0/8
fallback_relay = smtp.tiers.un, smtp.tiers.deux
sender_canonical_maps = hash:/usr/local/etc/postfix/canonical

Ça fonctionne comme je l'entends. Ais-je commis des erreurs ?

J'ai un doute sur le 28 de 192.168.0.0/28 ci-dessus mais c'était
comme ça dans l'exemple. Pour 192.168.0.*/255.255.255.0 ne serait-ce
plutôt 192.168.0.0/24 ?

J'utilise sender_canonical_maps pour un compte local qui envoie vers
l'exterieur parce que myorigin = $myhostname

@+
--
> A l'heure actuelle, il s'est formé une sorte "d'aristocratie" de Linux
> qui essaye de maintenir ses connaissances pour elles et d'en priver les
> autres en innondant chaque débutant de documentations

-+- EF in Guide du liuxien pervers : "Comprenne qui pourra..." -+-
  Réponse avec citation
Vieux 24/08/2005, 19h07   #4
Michel Guillou
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: [Postfix] local_recipient_maps ou alias virtuel ?

Gérald Niel écrivait:

> J'ai un doute sur le 28 de 192.168.0.0/28 ci-dessus mais c'était
> comme ça dans l'exemple. Pour 192.168.0.*/255.255.255.0 ne serait-ce
> plutôt 192.168.0.0/24 ?


Oui, bien sûr.

--
~ Michel Guillou
  Réponse avec citation
Vieux 24/08/2005, 19h07   #5
Michel Guillou
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: [Postfix] local_recipient_maps ou alias virtuel ?

Gérald Niel écrivait:

> J'ai un doute sur le 28 de 192.168.0.0/28 ci-dessus mais c'était
> comme ça dans l'exemple. Pour 192.168.0.*/255.255.255.0 ne serait-ce
> plutôt 192.168.0.0/24 ?


Oui, bien sûr.

--
~ Michel Guillou
  Réponse avec citation
Vieux 25/08/2005, 18h18   #6
Gael
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Postfix - Ldap - Concaténation

Bonjour,

j'installe un serveur Postfix (package Fedora 4).
Mes utilisateurs virtuels sont stockés sur un openldap (2.2.26).
Je n'ai accès au Ldap qu'en consultation.

Mon problème est dans l'utilisation des maildirs :
je récupère l'uid de l'utilisateur (ex gerard.lambert), pour pouvoir
stocker ses mails dans un Maildir (/var/spool/mail/gerard.lamber/) il me
faudrait transformer gerard.lambert en gerard.lambert/ (ie concatener
l'uid avec /)

Y a-t-il un moyen pour le faire (j'ai bien pensé aux regexp, sans y
parvenir).

NB : je souhaiterais, autant que possible éviter de passer par un script
externe.

Merci pour toute piste !
  Réponse avec citation
Vieux 25/08/2005, 18h19   #7
Gael
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Postfix - Ldap - Concaténation

Bonjour,

j'installe un serveur Postfix (package Fedora 4).
Mes utilisateurs virtuels sont stockés sur un openldap (2.2.26).
Je n'ai accès au Ldap qu'en consultation.

Mon problème est dans l'utilisation des maildirs :
je récupère l'uid de l'utilisateur (ex gerard.lambert), pour pouvoir
stocker ses mails dans un Maildir (/var/spool/mail/gerard.lamber/) il me
faudrait transformer gerard.lambert en gerard.lambert/ (ie concatener
l'uid avec /)

Y a-t-il un moyen pour le faire (j'ai bien pensé aux regexp, sans y
parvenir).

NB : je souhaiterais, autant que possible éviter de passer par un script
externe.

Merci pour toute piste !
  Réponse avec citation
Réponse


Outils de la discussion

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are oui
Pingbacks are oui
Refbacks are oui


Fuseau horaire GMT +1. Il est actuellement 13h12.


Édité par : vBulletin® version 3.7.3
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.2.0 RC5 Tous droits réservés.
Version française #16 par l'association vBulletin francophone
PHWinfo est un site Éducation Sans Frontières ©2000-2008
Ad Management by RedTyger
©Tous droits réservés par les parties respectives
Page generated in 0,13353 seconds with 15 queries