J'essaie de monter un petit serveur de courrier avec Postfix.
Un truc simple : je récupère le courrier sur une boite pop distante
avec fetchmail qui le donne à Postfix qui dois trier en fonction de
l'adresse "utilisateur@mondomain" pour mettre ça dans des boîtes pop
locales que les utilisateurs releveront par le réseau. Pour l'envoi du
courrier Postfix se sert du smtp de mon FAI.
Déjà comment déclarer les utilisateurs ? Les exemples que j'ai vu
passent par l'ajout d'utilisateurs Unix et je ne souhaite pas créer des
comptes pour ça. Juste déclarer des comptes courriers. Les aliases
n'ont l'air de marcher qu'avec des comptes Unix.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Pierre Biava
Bonjour,
Déjà comment déclarer les utilisateurs ? Les exemples que j'ai vu passent par l'ajout d'utilisateurs Unix et je ne souhaite pas créer des comptes pour ça. Juste déclarer des comptes courriers. Les aliases n'ont l'air de marcher qu'avec des comptes Unix.
Bref comment faire en gros ?
Je ne l'ai jamais fait mais regarde l'option :
local_recipient_maps # NOTE: if you use this feature for accounts not in the UNIX password # file, then you must specify "local_recipient_maps =" (i.e. empty) in # the main.cf file, otherwise the SMTP server will reject mail for # non-UNIX accounts with "User unknown in local recipient table". #
la doc donne ça :
4 - You use the mailbox_transport or fallback_transport feature of the Postfix local delivery agent in order to deliver mail non-UNIX accounts.
You need to add the database that lists the non-UNIX users:
/etc/postfix/main.cf local_recipient_maps = unix:passwd.byname, $alias_maps, <the database with non-UNIX accounts>
Your database will be searched for the address as well as for the bare username.
Avec quelques essais cela devrait fonctionner.
--
A+
Pierre Biava
Bonjour,
Déjà comment déclarer les utilisateurs ? Les exemples que j'ai vu
passent par l'ajout d'utilisateurs Unix et je ne souhaite pas créer des
comptes pour ça. Juste déclarer des comptes courriers. Les aliases
n'ont l'air de marcher qu'avec des comptes Unix.
Bref comment faire en gros ?
Je ne l'ai jamais fait mais regarde l'option :
local_recipient_maps
# NOTE: if you use this feature for accounts not in the UNIX password
# file, then you must specify "local_recipient_maps =" (i.e. empty) in
# the main.cf file, otherwise the SMTP server will reject mail for
# non-UNIX accounts with "User unknown in local recipient table".
#
la doc donne ça :
4 - You use the mailbox_transport or fallback_transport feature of
the Postfix local delivery agent in order to deliver mail non-UNIX
accounts.
You need to add the database that lists the non-UNIX users:
/etc/postfix/main.cf
local_recipient_maps = unix:passwd.byname, $alias_maps,
<the database with non-UNIX accounts>
Your database will be searched for the user@domain address as
well as for the bare username.
Déjà comment déclarer les utilisateurs ? Les exemples que j'ai vu passent par l'ajout d'utilisateurs Unix et je ne souhaite pas créer des comptes pour ça. Juste déclarer des comptes courriers. Les aliases n'ont l'air de marcher qu'avec des comptes Unix.
Bref comment faire en gros ?
Je ne l'ai jamais fait mais regarde l'option :
local_recipient_maps # NOTE: if you use this feature for accounts not in the UNIX password # file, then you must specify "local_recipient_maps =" (i.e. empty) in # the main.cf file, otherwise the SMTP server will reject mail for # non-UNIX accounts with "User unknown in local recipient table". #
la doc donne ça :
4 - You use the mailbox_transport or fallback_transport feature of the Postfix local delivery agent in order to deliver mail non-UNIX accounts.
You need to add the database that lists the non-UNIX users:
/etc/postfix/main.cf local_recipient_maps = unix:passwd.byname, $alias_maps, <the database with non-UNIX accounts>
Your database will be searched for the address as well as for the bare username.
Avec quelques essais cela devrait fonctionner.
--
A+
Pierre Biava
Patrick Lamaizière
Pierre Biava écrivait :
Bref comment faire en gros ?
Je ne l'ai jamais fait mais regarde l'option :
local_recipient_maps Si je comprends bien, il faut utiliser des "virtual mailbox", virtual(8).
Il y a un exemple là: http://sonicresolutions.com/tech/howto_postfix_vmpop3d.html
En plus ça a l'air de marcher (enfin !).
Merci.
Pierre Biava <pierre.biava@nerim.net> écrivait :
Bref comment faire en gros ?
Je ne l'ai jamais fait mais regarde l'option :
local_recipient_maps
Si je comprends bien, il faut utiliser des "virtual mailbox", virtual(8).
Il y a un exemple là:
http://sonicresolutions.com/tech/howto_postfix_vmpop3d.html