Postfix lmtp mailtransport : Mailbox unknown

Postfix lmtp mailtransport : Mailbox unknown - Logiciels - Linux et OS Alternatifs

Marsh Posté le 18-10-2005 à 03:25:22    

Salut,
 
j'ai un souci avec, visiblement, la couche transport de postfix
 

<paquerette@localhost.monsite.com>: host
   /var/lib/imap/socket/lmtp[/var/lib/imap/socket/lmtp] said: 550-Mailbox
   unknown.  Either there is no mailbox associated with this 550-name or you
   do not have authorization to see it. 550 5.1.1 User unknown (in reply to
   RCPT TO command)
 
 
Final-Recipient: rfc822; paquerette@localhost.monsite.com
Action: failed
Status: 5.0.0
Diagnostic-Code: X-Postfix; host
   /var/lib/imap/socket/lmtp[/var/lib/imap/socket/lmtp] said: 550-Mailbox
   unknown.  Either there is no mailbox associated with this 550-name or you
   do not have authorization to see it. 550 5.1.1 User unknown (in reply to
   RCPT TO command)


 
 
logs:  
 

Oct 18 03:15:10 dell1 lmtpunix[22374]: verify_user([b]user.[/b]paquerette) failed: Mailbox does not exist
Oct 18 03:15:10 dell1 postfix/lmtp[22487]: E0A044FA0C: to=<paquerette@localhost.monsite.com>, relay=/var/lib/imap/socket/lmtp[/var/lib/imap/socket/lmtp], delay=0, status=bounced (host /var/lib/imap/socket/lmtp[/var/lib/imap/socket/lmtp] said: 550-Mailbox unknown.  Either there is no mailbox associated with this 550-name or you do not have authorization to see it. 550 5.1.1 User unknown (in reply to RCPT TO command))


 
ca me fait ca pour tout les comptes
 
 
 


alias_database = hash:/etc/aliases
alias_maps = hash:/etc/aliases
command_directory = /usr/sbin
config_directory = /etc/postfix
daemon_directory = /usr/libexec/postfix
debug_peer_level = 2
default_privs = nobody
home_mailbox = Mailbox
html_directory = no
inet_interfaces = all
local_transport = local
mail_owner = postfix
mailbox_command = /usr/bin/procmail
mailbox_transport = lmtp:unix:/var/lib/imap/socket/lmtp
mailq_path = /usr/bin/mailq.postfix
manpage_directory = /usr/share/man
mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain
mydomain = monsite.com
myhostname = dell1.monsite.com
mynetworks = 127.0.0.0/8
myorigin = $mydomain
newaliases_path = /usr/bin/newaliases.postfix
queue_directory = /var/spool/postfix
readme_directory = /usr/share/doc/postfix-2.1.5/README_FILES
relay_domains = $mydestination
sample_directory = /usr/share/doc/postfix-2.1.5/samples
sendmail_path = /usr/sbin/sendmail.postfix
setgid_group = postdrop
smtpd_banner = $myhostname ESMTP
unknown_local_recipient_reject_code = 550
virtual_alias_domains = hash:/etc/postfix/virtual
virtual_alias_maps = hash:/etc/postfix/virtual


 
Dans le fichier virtual, dans le cas de l'exemple j'ai ca :
 
 
paquerette.com                 anything
# alias(es) from login
assistance@paquerette.com      paquerette@localhost
contact@paquerette.com         paquerette@localhost
info@paquerette.com            paquerette@localhost
paquerette@paquerette.com      paquerette@localhost
postmaster@paquerette.com      paquerette@localhost
skype@paquerette.com           paquerette@localhost
webmaster@paquerette.com       paquerette@localhost
 
 
what's wrong?
 
Pourtant, avec les conseils de e_esprit, ca marchait bien, mais entre temps, le ficheir virtual a été regénéré et j'ai perdu les modifs...
et j'arrive pas a voir ce qui déconne, surtout qu'il est un peu... vache, 3h30... damned...
 
J'espere que l'erreur est évidente.
 
paquerette.

Reply

Marsh Posté le 18-10-2005 à 03:25:22   

Reply

Marsh Posté le 18-10-2005 à 11:27:06    

virtual_alias_domains = hash:/etc/postfix/virtual
virtual_alias_maps = hash:/etc/postfix/virtual  
 
Je trouve ca bizarre que le meme fichier joue les deux roles. Pour quoi ne pas mettre le paquerette.com directement dans le main.cf ?
virtual_alias_domains = paquerette.com
 
Sinon as-tu bien effectué un postmap sur ce(s) fichier(s) une fois modifié ?
 
As-tu bien tes utilisateur en @localhost défini dans ton /etc/aliases ?
Pareil, as-tu fais le postmap (meme si il me semble que postfix le gere tout seul... enfin pas sur...)

Reply

Marsh Posté le 18-10-2005 à 11:44:13    

Ben en fait, j'ai plein de domaine virtuel...  
Selon toi, je devrais donné la liste des domaines virtuelles dans
virtual_alias_domaines = /path/to/myvirtualdomains ?
 
Sinon, quand je modifie le fichier /etc/postfix/virtual je fait postmap /etc/postfix/virtual;postfix reload;
 
Sinon, paquerette est un compte local. En fait la partie droite est soit  un compte local, soit une redirection vers une adresse mail qui n'est pas sur le serveur (genre gmail, hotmail, etc...)
 
Paquerette

Reply

Marsh Posté le 18-10-2005 à 11:49:22    

Bah si tu as plein de domaine virtuels differents, tu les separes avec des virgules dans la ligne [:twixy]
Ou tu utilises un fichier dédié, avec un par ligne. Enfin moi je ferai comme ca.
Ton "paquerette.com   anything" ne m'inspire pas des masses, t'as trouvé ca où ?

Reply

Marsh Posté le 18-10-2005 à 11:52:08    

Ca c'est dans la doc pour faire le fichier virtual
 
en fait cette ligne sert a déclarer un nouveau domaine. a la place de 'anything' on peut mettre n'importe quoi... ca marchais sur mon ancien serveur et ca a marché sur celui pendant un temps... ;)
 
Vais essayer ca.
 
Paquerette.

Reply

Marsh Posté le 18-10-2005 à 11:55:30    

Sinon si ton serveur est actuellement en prod, je serai toi je mettrai plutot :
unknown_local_recipient_reject_code = 550 450  
:D

Reply

Marsh Posté le 18-10-2005 à 12:01:06    

ah ca change koi? 550 c'est le code erreur de koi normalement?
parce que ca c'était d'orgine avec le systeme...

Reply

Marsh Posté le 18-10-2005 à 12:05:07    

550, si le compte local n'existe pas, ca renvoit une erreur definitive, le serveur qui envoit n'essaiera pas d'envoyer le message de nouveau.
450 c'est une erreur temporaire, le serveur en face reessaeira plus tard.
 
Etant donné qu'avec tes bidouilles les comptes ne sont pas disponibles localament pour le moment, vaut mieux que les serveurs en face tentent de renvoyer plus tard ;)

Reply

Marsh Posté le 18-10-2005 à 12:30:27    

Oki, je capte la subtilité grosse comme un éléphant :p
 
 
j'ai le droit a ca aussi comme message d'erreur :  
Oct 18 12:28:34 dell1 pop3s[28367]: Unable to locate maildrop for paquerette_edouard: Mailbox does not exist
 
alors que le compte unix paquerette_edouard existe sur le system

Reply

Marsh Posté le 18-10-2005 à 12:34:42    

Oct 18 12:33:29 dell1 lmtpunix[28480]: verify_user(user.paquerette) failed: Mailbox does not exist
 
j'ai l'impression que lmtp qui est mal configurer (ca se configure ou cette bete la?)
 
Pourquoi rajoute t'il 'user.' devant paquerette...??
 
j'ai fait la modif virtual_alias_domaines = /etc/postfix/mydestination
(avec dedans un domaine par ligne)
 
sans plus de résultat


Message édité par paquerette le 18-10-2005 à 12:35:57
Reply

Marsh Posté le 18-10-2005 à 12:34:42   

Reply

Marsh Posté le 18-10-2005 à 12:59:37    

Aaaaaaaaaaaaaaaaaaaaaaaaaaaahhhhhhh  flotschhh....
(paquerette viens de sauter du 36eme étage)
 
purée c'ette galère

Reply

Marsh Posté le 18-10-2005 à 13:12:52    

tiens en envoyant un mail en interne via mutt, j'ai réussi a faire marcher un compte, c'est peut etre un pb d'initialisation des comptes mails...

Reply

Marsh Posté le 18-10-2005 à 13:47:17    

le user. c'est normal, c'est le format de mailbox cyrus ("espace de nommage" ou une subtulité du genre).
 
Pour voir si les mailboxes existe, et les modifier : cyradm (man cyradm)
Pour que les mailboxes soient crées quand un message est recu si elles n'existent pas (et si le compte existe) => dans /etc/imapd.conf : "autocreateonpost: 1"

Reply

Marsh Posté le 18-10-2005 à 13:48:41    

Je serais toi j'investirai quand meme dans un bon bouquin sur postfix, tu vas vite l'amortir [:thektulu]

Reply

Marsh Posté le 18-10-2005 à 14:05:15    

t'as des références?
en fait j'aurais meme pas le temps de le lire, comme je t'avais dis, c'est pas mon boulot normalement...

Reply

Marsh Posté le 18-10-2005 à 14:11:48    

"Postfix, la référence" chez O'reilly

Reply

Marsh Posté le 18-10-2005 à 15:50:28    

Alors ??? :D

Reply

Marsh Posté le 18-10-2005 à 16:42:46    

Bon, la j'étais en réunion pour mon autre boulot. Entre midi et 2 j'ai essayer le autocreateonpost:1 et ca ne marche pas.
 
Du coup,j'ai qqn qui s'amuse dans MUTT a envoyer des mails et vérifier que les comptes mails se mettent a marcher.
 
Sinon, pour le bouquin, je vais me le faire acheter ;)
 
Je te tiens au courant des évolutions!  
 
Merci en tout cas pour le coup de main !

Reply

Marsh Posté le 18-10-2005 à 16:51:04    

Foxtrot uniform charlie kilo : FUCK... quelle esprit  :whistle:

Reply

Marsh Posté le 18-10-2005 à 17:40:32    

C'est pour voir si y en a beaucoup qui connaissent le code international :o
 
Sinon precision : si ce qui pose problème c'est le relevé des BAL (consultation par imap ou pop), c'est normal, etant donné qu'elles n'existeront que quand ils auront recu un mail :D

Reply

Marsh Posté le 18-10-2005 à 18:16:29    

Bon, ca me rassure ca ;)
 
Note: j'ai une formation radio, en tant qu'équipier secouriste de la croix rouge ;)

Reply

Marsh Posté le 18-10-2005 à 20:52:27    

(courier-imap sbien :o )

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed