Comment config Qpopper + virtualMailbox sous Postfix
Comment config Qpopper + virtualMailbox sous Postfix - Linux et OS Alternatifs
MarshPosté le 07-12-2004 à 20:47:11
Bonjour (s'il vous plait ne soyez pas rebuté par la longueur du message, j'essaie d'etre le plus precis possible, merci)
J'ai installé postfix sous freebsd, qpopper (v 4.0.5 non standalone) était deja installé. J'ai configuré postfix en suivant toute info du net, pour les mailbox qui correspondent aux utilisateurs unix tout marche bien, j'arrive a relever (et envoyer) des mails a partir d'un logiciel "distant" (eudora en l'occurence). Donc apparement qpopper fonctionne.
Mais j'aimerais configurer tout ca pour que mes mailbox virtuelles (domaines virtuels et utilisateurs sans compte unix) puissent aussi etre relevées. Or je trouve pas de docs pour cette config particuliere (docs ok concernant postfix, je recois correctement les mails, mais pour relever ces boites virtuelles je suis perdu). Les forums et sites disent tous en gros "qpopper y a rien a faire c'est ok", mais dans le cas qui m'interessent faut bien que je definisse des comptes et password quelque part ou qpopper va les trouver, sans pour autant creer des comptes utilisateurs sur le serveur.
En plus, le fichier de config de qpopper est censé etre qpopper.conf, je le trouve nulle part sur ma machine, et je suis incapable de determiner quel autre fichier ca pourrait etre. (je suis pas encore un specialiste de linux )
Je tourne en rond depuis des jours , si quelq'un pouvait me venir en aide, juste une info, ou une bonne url qui parle de mon cas de facon comprehensible.
Ce que je veux, par l'exemple : lionel est un user de la machine mondomain.com, toto a besoin d'une adresse mail toto@mondomain2.com, domain2.com etant un domaine virtuel heberge par la machine mondomain.com, et toto ne doit pas avoir de compte unix sur mondomain.com. Les mails marchent super avec lionel@mondomain.com, ils arrivent bien sur la machine pour toto@mondomain2.com, mais je n'arrive pas a les relever...
Mes configs :
main.cf de postfix :
myorigin = mondomain.com default_transport = smtp alias_maps = hash:/usr/local/etc/postfix/aliases alias_database = hash:/usr/local/etc/postfix/aliases virtual_mailbox_domains = /usr/local/etc/postfix/virtual_domains virtual_mailbox_base = /var/mail/vhosts --> ok pour cette ligne, les mails pour toto@domain2.com arrivent bien dans /var/mail/vhosts/domain2.com/toto/ virtual_mailbox_maps = hash:/usr/local/etc/postfix/vmailbox virtual_minimum_uid = 100 virtual_uid_maps = static:5000 virtual_gid_maps = static:5000 virtual_transport = virtual
vmailbox :
toto@domain2.com domain2.com/toto/
aliases : (presque rien de plus que config originale) --> pas d'alias a ecrire ici en fait, tout doit etre dans vmailbox d'apres la doc pour les boites virtuelles
Marsh Posté le 07-12-2004 à 20:47:11
Bonjour (s'il vous plait ne soyez pas rebuté par la longueur du message, j'essaie d'etre le plus precis possible, merci)
J'ai installé postfix sous freebsd, qpopper (v 4.0.5 non standalone) était deja installé.
J'ai configuré postfix en suivant toute info du net, pour les mailbox qui correspondent aux utilisateurs unix tout marche bien, j'arrive a relever (et envoyer) des mails a partir d'un logiciel "distant" (eudora en l'occurence).
Donc apparement qpopper fonctionne.
Mais j'aimerais configurer tout ca pour que mes mailbox virtuelles (domaines virtuels et utilisateurs sans compte unix) puissent aussi etre relevées. Or je trouve pas de docs pour cette config particuliere (docs ok concernant postfix, je recois correctement les mails, mais pour relever ces boites virtuelles je suis perdu). Les forums et sites disent tous en gros "qpopper y a rien a faire c'est ok", mais dans le cas qui m'interessent faut bien que je definisse des comptes et password quelque part ou qpopper va les trouver, sans pour autant creer des comptes utilisateurs sur le serveur.
En plus, le fichier de config de qpopper est censé etre qpopper.conf, je le trouve nulle part sur ma machine, et je suis incapable de determiner quel autre fichier ca pourrait etre. (je suis pas encore un specialiste de linux )
Je tourne en rond depuis des jours , si quelq'un pouvait me venir en aide, juste une info, ou une bonne url qui parle de mon cas de facon comprehensible.
Ce que je veux, par l'exemple : lionel est un user de la machine mondomain.com, toto a besoin d'une adresse mail toto@mondomain2.com, domain2.com etant un domaine virtuel heberge par la machine mondomain.com, et toto ne doit pas avoir de compte unix sur mondomain.com. Les mails marchent super avec lionel@mondomain.com, ils arrivent bien sur la machine pour toto@mondomain2.com, mais je n'arrive pas a les relever...
Mes configs :
main.cf de postfix :
myorigin = mondomain.com
default_transport = smtp
alias_maps = hash:/usr/local/etc/postfix/aliases
alias_database = hash:/usr/local/etc/postfix/aliases
virtual_mailbox_domains = /usr/local/etc/postfix/virtual_domains
virtual_mailbox_base = /var/mail/vhosts
--> ok pour cette ligne, les mails pour toto@domain2.com arrivent bien dans /var/mail/vhosts/domain2.com/toto/
virtual_mailbox_maps = hash:/usr/local/etc/postfix/vmailbox
virtual_minimum_uid = 100
virtual_uid_maps = static:5000
virtual_gid_maps = static:5000
virtual_transport = virtual
vmailbox :
toto@domain2.com domain2.com/toto/
aliases : (presque rien de plus que config originale)
--> pas d'alias a ecrire ici en fait, tout doit etre dans vmailbox d'apres la doc pour les boites virtuelles
root lionel
postfix root
virtual_domains :
domain2.com
Voila, merci d'avance pour votre aide...
*** Lionel ***
Message édité par liblio le 07-12-2004 à 20:50:57