Warum Relay access denied ?

Matthias Doering matthias.doering at mldsc.de
Mo Nov 23 21:15:11 CET 2015


Ergänzung:

Ich nutze Postfixadmin und wie vorgeschlagen das so zu schreiben hatte 
eher die Auswirkung das er ein rewrite immer auf "'lmtp:172.20.19.14:24" 
durchgeführt hat.

cat mysql_virtual_alias_domain_maps.cf
user = postfix_user
hosts = localhost
dbname = postfix
query = SELECT 'lmtp:172.20.19.14:24' AS domain FROM domain WHERE
domain='%s' AND active = '1'


Am 23.11.2015 um 21:10 schrieb Matthias Doering:
> Also Ich habe hier noch etwas rumprobiert. Wirklich funktionieren tut 
> das nicht .. Recipient address rejected: unverified address: Recipient 
> address lookup failed;
>
> Meine virtual maps sehen so aus:
> Wo ist mein Fehler, bzw. wie muss Ich das tunen ;)
>
> cat mysql_virtual_alias_maps.cf
> user = postfix_user
> hosts = localhost
> dbname = postfix
> query = SELECT address FROM alias WHERE address='%s' AND active = '1'
>
> cat mysql_virtual_domains_maps.cf
> user = postfix_user
> hosts = localhost
> dbname = postfix
> query = SELECT domain FROM domain WHERE domain='%s' AND active = '1'
>
>
> cat mysql_virtual_mailbox_maps.cf
> user = postfix_user
> hosts = localhost
> dbname = postfix
> query = SELECT username FROM mailbox WHERE username = '%s' AND active 
> = '1'
>
>
>
> Am 22.11.2015 um 17:07 schrieb Patrick Ben Koetter:
>> * Matthias Doering <postfixbuch-users at listen.jpberlin.de>:
>>> Ja also wenn Ich die Domain in die $relay_domains eintrage bekomme
>>> Ich kein relay_access denied.
>>>
>>> Ich habe auch schon wie von Mathias beschrieben die Table befüllt.
>>> Ich habe nur das LMTP-Socket von Unix auf TCP/IP umgestellt.
>>>
>>> cat mysql_virtual_alias_domain_maps.cf
>>> user = postfix_user
>>> hosts = localhost
>>> dbname = postfix
>>> query = SELECT 'lmtp:172.20.19.14:24' AS domain FROM domain WHERE
>>> domain='%s' AND active = '1'
>>>
>>> Leider funktioniert das auch nicht.
>>> Ich weiß es ist ein nicht sehr komplexes Problem. Ich stehe aber
>>> dennoch total auf dem Schlauch ..
>>
>> Teste das query ohne Postfix:
>>
>> $ postmap -q zielmail at example.com 
>> mysql:/etc/postfix/mysql_virtual_alias_domain_maps.cf
>>
>> Du solltest Dein TCP-Setting zurückbekommen. Wenn das nicht der Fall 
>> ist, dann
>> stimmt was mit Deinem Query nicht. Sobald das tut, sollte Postfix auch
>> funktionieren.
>>
>> p at rick
>>
>

-- 
Mit freundlichen Grüßen

Matthias Döring




Mehr Informationen über die Mailingliste Postfixbuch-users