Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > de.comm.software.mailserver > #6062 > unrolled thread
| Started by | Jan Novak <repcom@gmail.com> |
|---|---|
| First post | 2019-04-19 22:25 +0200 |
| Last post | 2019-04-23 09:36 +0200 |
| Articles | 5 — 2 participants |
Back to article view | Back to de.comm.software.mailserver
Postfix virtual problem Jan Novak <repcom@gmail.com> - 2019-04-19 22:25 +0200
Re: Postfix virtual problem Arno Welzel <usenet@arnowelzel.de> - 2019-04-20 13:30 +0200
Re: Postfix virtual problem Jan Novak <repcom@gmail.com> - 2019-04-21 17:33 +0200
Re: Postfix virtual problem Arno Welzel <usenet@arnowelzel.de> - 2019-04-21 17:59 +0200
Re: Postfix virtual problem Jan Novak <repcom@gmail.com> - 2019-04-23 09:36 +0200
| From | Jan Novak <repcom@gmail.com> |
|---|---|
| Date | 2019-04-19 22:25 +0200 |
| Subject | Postfix virtual problem |
| Message-ID | <q9dard$nsp$1@news.albasani.net> |
Hallo, ich habe eine postfix installation mit postfixadmin für die Verwaltung. Sende ich eine Mail an einen Mail-Alias einer Mailbox von extern, meldet Postfix, dass es den User nicht kennt. Sende ich die gleiche Mail auf dem Server selbst, funktioniert es. Die inkludierte cf sieht so aus: user = postfix password = [pw] hosts = 127.0.0.1 dbname = postfix query = SELECT goto FROM alias WHERE address='%s' AND active = '1' Es sieht so aus, dass wenn die Verbindung über den smtp Daemon kommt, die obige Abfrage aus der Datenbank faslch abgefragt wird. In %s steht nur die Domäne und nicht die emailadresse, weswegen die Anfrage nichts in der DB findet. Wird die Mail auf dem Mailserver (auf der console) gesendet, erscheint der smtp daemon nicht im mail log, aber die Abfrage wird für das %s als email Adresse übergeben und findet somit den richtigen Empfänger. Jan
[toc] | [next] | [standalone]
| From | Arno Welzel <usenet@arnowelzel.de> |
|---|---|
| Date | 2019-04-20 13:30 +0200 |
| Message-ID | <gi0e7kF452U1@mid.individual.net> |
| In reply to | #6062 |
Jan Novak: > Hallo, > > ich habe eine postfix installation mit postfixadmin für die Verwaltung. > > Sende ich eine Mail an einen Mail-Alias einer Mailbox von extern, meldet > Postfix, dass es den User nicht kennt. Sende ich die gleiche Mail auf > dem Server selbst, funktioniert es. > > Die inkludierte cf sieht so aus: > > user = postfix > password = [pw] > hosts = 127.0.0.1 > dbname = postfix > query = SELECT goto FROM alias WHERE address='%s' AND active = '1' Was meinst Du mit "inkludierte cf"? Wo genau wird die inkludiert? virtual_alias_maps? alias_maps? alias_database? -- Arno Welzel https://arnowelzel.de
[toc] | [prev] | [next] | [standalone]
| From | Jan Novak <repcom@gmail.com> |
|---|---|
| Date | 2019-04-21 17:33 +0200 |
| Message-ID | <q9i2h6$6md$1@news.albasani.net> |
| In reply to | #6063 |
Am 20.04.19 um 13:30 schrieb Arno Welzel: > Jan Novak: > >> Hallo, >> >> ich habe eine postfix installation mit postfixadmin für die Verwaltung. >> >> Sende ich eine Mail an einen Mail-Alias einer Mailbox von extern, meldet >> Postfix, dass es den User nicht kennt. Sende ich die gleiche Mail auf >> dem Server selbst, funktioniert es. >> >> Die inkludierte cf sieht so aus: >> >> user = postfix >> password = [pw] >> hosts = 127.0.0.1 >> dbname = postfix >> query = SELECT goto FROM alias WHERE address='%s' AND active = '1' > > Was meinst Du mit "inkludierte cf"? Wo genau wird die inkludiert? > virtual_alias_maps? alias_maps? alias_database? virtual_alias_maps = mysql:/etc/postfix/postfixadmin/mysql_virtual_alias_maps.cf Jan
[toc] | [prev] | [next] | [standalone]
| From | Arno Welzel <usenet@arnowelzel.de> |
|---|---|
| Date | 2019-04-21 17:59 +0200 |
| Message-ID | <gi3iapFkoauU1@mid.individual.net> |
| In reply to | #6064 |
Jan Novak: > Am 20.04.19 um 13:30 schrieb Arno Welzel: >> Jan Novak: >> >>> Hallo, >>> >>> ich habe eine postfix installation mit postfixadmin für die Verwaltung. >>> >>> Sende ich eine Mail an einen Mail-Alias einer Mailbox von extern, meldet >>> Postfix, dass es den User nicht kennt. Sende ich die gleiche Mail auf >>> dem Server selbst, funktioniert es. >>> >>> Die inkludierte cf sieht so aus: >>> >>> user = postfix >>> password = [pw] >>> hosts = 127.0.0.1 >>> dbname = postfix >>> query = SELECT goto FROM alias WHERE address='%s' AND active = '1' >> >> Was meinst Du mit "inkludierte cf"? Wo genau wird die inkludiert? >> virtual_alias_maps? alias_maps? alias_database? > > virtual_alias_maps = > mysql:/etc/postfix/postfixadmin/mysql_virtual_alias_maps.cf Sieht hier (funktionierend) deutlich anders aus: user = postfix password = ... dbname = postfix table = mail_forwarding select_field = destination where_field = source additional_conditions = and active = 'y' hosts = 127.0.0.1 Und die Tabelle dazu enthält in "source" die vollständige Alias-Adresse inkl. Domain und in "destination" die vollständige Zieladresse, wo die E-Mail letztlich landen soll. -- Arno Welzel https://arnowelzel.de
[toc] | [prev] | [next] | [standalone]
| From | Jan Novak <repcom@gmail.com> |
|---|---|
| Date | 2019-04-23 09:36 +0200 |
| Message-ID | <q9mfaa$usk$1@news.albasani.net> |
| In reply to | #6065 |
Am 21.04.19 um 17:59 schrieb Arno Welzel: > Jan Novak: > >> Am 20.04.19 um 13:30 schrieb Arno Welzel: >>> Jan Novak: >>> >>>> Hallo, >>>> >>>> ich habe eine postfix installation mit postfixadmin für die Verwaltung. >>>> >>>> Sende ich eine Mail an einen Mail-Alias einer Mailbox von extern, meldet >>>> Postfix, dass es den User nicht kennt. Sende ich die gleiche Mail auf >>>> dem Server selbst, funktioniert es. >>>> >>>> Die inkludierte cf sieht so aus: >>>> >>>> user = postfix >>>> password = [pw] >>>> hosts = 127.0.0.1 >>>> dbname = postfix >>>> query = SELECT goto FROM alias WHERE address='%s' AND active = '1' >>> >>> Was meinst Du mit "inkludierte cf"? Wo genau wird die inkludiert? >>> virtual_alias_maps? alias_maps? alias_database? >> >> virtual_alias_maps = >> mysql:/etc/postfix/postfixadmin/mysql_virtual_alias_maps.cf > > Sieht hier (funktionierend) deutlich anders aus: > > user = postfix > password = ... > dbname = postfix > table = mail_forwarding > select_field = destination > where_field = source > additional_conditions = and active = 'y' > hosts = 127.0.0.1 > > Und die Tabelle dazu enthält in "source" die vollständige Alias-Adresse > inkl. Domain und in "destination" die vollständige Zieladresse, wo die > E-Mail letztlich landen soll. ich will das gerne mal versichen, aber die Frage ist doch dennoch, warum bei einer Mail von Extern es anders abgefragt wird, als von intern? Jan
[toc] | [prev] | [standalone]
Back to top | Article view | de.comm.software.mailserver
csiph-web