Ah, thank you, that led me into the exact right direction! =)
i changed the way dovecot checks, if the user exists, and now it works fine. 
^_^;

just for curiosity, what exactly would i need to feed to the 
virtual_maibox_maps or rather, what does it expect to get from whatever backend 
put there?

the virtual-readme gives the example
i...@example.com    example.com/info
is "example.com/info" the actual directory where the mails are supposed to end 
up relative to some other directory? or did i read that wrong?

best regards and thanks again =)
sil

-------- Original-Nachricht --------
> Datum: Sun, 11 Dec 2011 21:58:55 +0000
> Von: James Day <james....@ontraq.com>
> An: "lupin...@gmx.net" <lupin...@gmx.net>, "postfix-users@postfix.org" 
> <postfix-users@postfix.org>
> Betreff: RE: virtual_alias_maps / mysql problem

> I think you need to be using virtual_mailbox_maps to create a list of
> valid recipients.
> 
> Also I can see that dovecot has also accepted the message so you must have
> configured something like "allow_all_users=yes".
> 
> ________________________________________
> From: owner-postfix-us...@postfix.org [owner-postfix-us...@postfix.org] On
> Behalf Of lupin...@gmx.net [lupin...@gmx.net]
> Sent: Sunday, December 11, 2011 4:31 PM
> To: postfix-users@postfix.org
> Subject: Re: virtual_alias_maps / mysql problem
> 
> thank you for the hint!
> i activated the query-log and the query is executed ok. i also checked it
> via
> postmap -q hutzenp...@domain.de mysql:/etc/postfix/mysql-virtual.cf
> (which correctly did not return anything)
> and
> postmap -q correctu...@domain.de mysql:/etc/postfix/mysql-virtual.cf
> which did return the correct entry, e.g. user169
> so it seems mysql is not at fault.
> 
> also, when i tested it with a hash-file, it sent "successfully" to an
> address that was not listed in said file.
> 
> unfortunately, now i guess i´ll have to check any and all other config
> parameters that have anything to do with virtual delivery ^_^;
> 
> here goes the postconf -n:
> broken_sasl_auth_clients = yes
> config_directory = /etc/postfix
> inet_interfaces = 192.168.12.7 127.0.0.1
> mailbox_size_limit = 0
> message_size_limit = 20480000
> mydestination = localhost
> mydomain = domain.de
> myhostname = mail.domain.de
> mynetworks = 192.168.12.0/24 127.0.0.0/8
> myorigin = $mydomain
> relayhost =
> smtpd_recipient_restrictions = reject_unauth_pipelining,
> permit_mynetworks, permit_sasl_authenticated, reject_non_fqdn_recipient,
> reject_unknown_recipient_domain, reject_unauth_destination, permit
> smtpd_sasl_auth_enable = yes
> smtpd_sasl_local_domain = mail.domain.de
> smtpd_sasl_path = private/auth
> smtpd_sasl_security_options = noanonymous
> smtpd_sasl_tls_security_options = noanonymous
> smtpd_sasl_type = dovecot
> smtpd_tls_CAfile = /etc/certs/cert.pem
> smtpd_tls_cert_file = /etc/certs/cert.pem
> smtpd_tls_key_file = /etc/certs/key.pem
> smtpd_tls_received_header = no
> smtpd_use_tls = yes
> transport_maps = hash:/etc/postfix/transport
> unknown_local_recipient_reject_code = 550
> unverified_recipient_reject_code = 550
> virtual_alias_maps = mysql:/etc/postfix/mysql-virtual.cf
> virtual_mailbox_domains = domain.de
> virtual_transport = dovecot
> 
> transport_maps reads thus:
> domain.de   :
> .domain.de  :
> *  smtp:192.168.12.8  (this is the external "firewall"-postfix-server)
> 
> the mail.log reads thus:
> Dec 11 17:05:05 mehl postfix/smtpd[16897]: connect from
> unknown[192.168.12.1]
> Dec 11 17:05:05 mehl postfix/smtpd[16897]: DD60514A03F3:
> client=unknown[192.168.12.1], sasl_method=PLAIN, sasl_username=user169
> Dec 11 17:05:05 mehl postfix/cleanup[16901]: DD60514A03F3:
> message-id=<4ee4d4b2.2020...@domain.de>
> Dec 11 17:05:06 mehl postfix/qmgr[16586]: DD60514A03F3:
> from=<s....@domain.de>, size=858, nrcpt=1 (queue active)
> Dec 11 17:05:06 mehl postfix/smtpd[16897]: disconnect from
> unknown[192.168.12.1]
> Dec 11 17:05:06 mehl postfix/pipe[16902]: DD60514A03F3:
> to=<grmbl...@domain.de>, relay=dovecot, delay=0.32, delays=0.18/0/0/0.14, 
> dsn=2.0.0,
> status=sent (delivered via dovecot service)
> Dec 11 17:05:06 mehl postfix/qmgr[16586]: DD60514A03F3: removed
> 
> the address grmblash does not really exist ;-), when i send to an existing
> address, the only "difference" is that postfix/pipe has the correct target
> as to, e.g. user...@dmain.de
> 
> thank you all for you hints, i hope this help shed some light on the
> problem. =)
> 
> best regards
> sil
> 
> -------- Original-Nachricht --------
> > Datum: Sun, 11 Dec 2011 15:26:40 +0100
> > Von: Reindl Harald <h.rei...@thelounge.net>
> > An: postfix-users@postfix.org
> > Betreff: Re: virtual_alias_maps / mysql problem
> 
> >
> >
> > Am 11.12.2011 15:18, schrieb lupin...@gmx.net:
> > > thank you for you reply.
> > > virtual_mailbox_domains is set, as is virtual_transport.
> > > do you mean using a hash-file to test it or for permanent use?
> > > there are some 500 mail-users on the server, who change relatively
> often
> > and who have each a number of aliases..i´d rather avoid using a hash
> > file, especially because the mysql-query is supposed to work =)
> > >
> > > is there some handy way of testing, what postfix receives from this
> > mysql-check?
> >
> > what about activate querylog in mysqld to look what really happens and
> > c&p interesting queries into a mysql-shell to look at the results?
> >
> 
> --
> --
> "Do you know what happens to a toad struck by lightning..?
> The same thing that happens to anything else..."
> --
> 
> NEU: FreePhone - 0ct/min Handyspartarif mit Geld-zurück-Garantie!
> Jetzt informieren: http://www.gmx.net/de/go/freephone
> 
> 
> --
> --
> "Do you know what happens to a toad struck by lightning..?
> The same thing that happens to anything else..."
> --
> 
> Empfehlen Sie GMX DSL Ihren Freunden und Bekannten und wir
> belohnen Sie mit bis zu 50,- Euro! https://freundschaftswerbung.gmx.de

-- 
--
"Do you know what happens to a toad struck by lightning..?
The same thing that happens to anything else..."
--

NEU: FreePhone - 0ct/min Handyspartarif mit Geld-zurück-Garantie!               
Jetzt informieren: http://www.gmx.net/de/go/freephone

Reply via email to