postfix-mysql - mail qui part pas - Logiciels - Linux et OS Alternatifs
Marsh Posté le 04-06-2005 à 13:56:29
En fait je viens de voir que si j'ajoute le vuser avec useradd, je n'ai plus le message d'erreur, ni le mail me prévenant que ça a pas marché... seulement, vuser ne reçoit toujours pas le mail
EDIT: le mail se retrouve dans /var/spool/mail
Marsh Posté le 04-06-2005 à 14:46:46
le domaine virtuel est le meme que le domaine en dur ?
si oui c'est normal que cela ne fonctionne pas.
Marsh Posté le 04-06-2005 à 14:56:55
mikala a écrit : le domaine virtuel est le meme que le domaine en dur ? |
ah!! c'est embêtant ça
quelle solution peut-il y avoir sachant que j'ai des maildir d'utilisateur systeme avec le même domaine?
merci
EDIT: tu avais raison, c'était bien ça le problème
Marsh Posté le 04-06-2005 à 15:16:08
Une autre question: les nouveaux mail qui arrivent ont des droits restraints:
Code :
|
jusque là c'est normal, mais avec mon client mail (thunderbird) ou même avec imp, je ne peux le voir puisqu'apperement le client n'a pas les droits suffisants...
D'où ça peut venir?
Marsh Posté le 04-06-2005 à 15:45:54
logiquement thunderbird/imp utilise le serveur pop/imap pour accéder aux mails.
si le serveur pop/imap utilise le mauvais utilisateur ( donc pas vmail ) alors cela merdera.
Marsh Posté le 04-06-2005 à 15:47:05
onizuka_sensei a écrit : ah!! c'est embêtant ça |
mettre tout en virtuel .
et ensuite rajouter un sous domaine du genre local.domain.tld pour les utilisateurs en dur.
Marsh Posté le 04-06-2005 à 16:01:01
mikala a écrit : logiquement thunderbird/imp utilise le serveur pop/imap pour accéder aux mails. |
ok
comment savoir l'user qu'utilise imap, je ne me souviens pas avoir configurer ça, donc ça doit être par défaut je suppose
EDIT: j'ai trouvé, c'était l'utilisateur mysql
Dernière question après j'arrête
J'utilise procmail pour router les mails dans les bons répertoires. Dans le cas de mailbox virtuel, où faut-il placer le .procmailrc qui sera unique pour chaque utilisateur?
EDIT: je me réponds, apperement spas possible d'utiliser procmail
Marsh Posté le 04-06-2005 à 13:19:04
Salut,
j'ai tenté de configurer postfix-mysql en suivant le tuto de Mikala (merci d'ailleurs ). Tout s'est bien passé. Il faut savoir aussi que j'avais postfix d'installé et configuré pour utiliser les users systèmes.
Les utilisateurs virtuels peuvent se connecter au serveur imap, et envoyer des mails sans problème; tout est ok. Le problème que je rencontre c'est lorsque avec un autre compte (quelconque en fait), j'envoie un mail à un user virtuel, et là, ça marche pas
Au début j'avais l'histoire du 'unknown user in recipient table' (de tête), que j'ai résolu en rajoutant la ligne:
Donc, ce qu'il se passe, c'est que je reçois le mail qui me dit que ça a pas marché:
This is the Postfix program at host domaine.org.
I'm sorry to have to inform you that your message could not be
be delivered to one or more recipients. It's attached below.
For further assistance, please send mail to <postmaster>
If you do so, please include this problem report. You can
delete your own text from the attached returned message.
The Postfix program
<vuser@domaine.org>: unknown user: "vuser"
Reporting-MTA: dns; domaine.org
X-Postfix-Queue-ID: B23AA2154A
X-Postfix-Sender: rfc822; moi@domaine.org
Arrival-Date: Sat, 4 Jun 2005 12:48:25 +0200 (CEST)
Final-Recipient: rfc822; vuser@domaine.org
Action: failed
Status: 5.0.0
Diagnostic-Code: X-Postfix; unknown user: "vuser"
Les log ne m'indiquent:
Tout à l'heure, je n'avais pas ce message dans les logs... je ne sais plus où chercher
Je vous laisse mon main.cf:
J'ai également enlevé le chroot par défaut (je suis sur Debian).
Merci
Message édité par onizuka_sensei le 04-06-2005 à 13:52:45