Alias User anlegen und mail umleiten

Christoph Kukulies kuku at kukulies.org
So Aug 24 11:29:14 CEST 2025


Hallo Markus, danke, daß Du noch dabei bis :-)

ich glaube, ich war ungenau und unpräzise, auch in meiner Vorgehensweise und Schlußfolgerungskette.

Ich wollte, daß meine Fritzbox an mich at mydomain.org <mailto:mich at mydomain.org> ihre Pushnachrichten zustellt. Dazu muß man
die Empfänger Emailadresse eintragen und auch einem User/Paßwort, der dann erlaubt, ein Relaying auf meinem Server zu machen.
Denn Relaying ist das ja, wenn die Fritzbox, die ja keinen MTA hat, sowas macht, oder? Oder ist es doch ein MTA?

Kurz und gut, ich hatte als relay-Authentifizierung mich at mydomain mit meinem Paßwort in die Frtizbox eingetragen
und dann funktionierte die Zustellung der Mail an mich at mydomain.org <mailto:mich at mydomain.org>.

Im nächsten Moment dachte ich aber, daß es nicht so gut sei, meinen Hauptuser mit Paßwort in der Fritzbox zu vergraben und
dachte mir, einen smtp user zu kreieren, der dann die Authentifizierung macht.

Es war also nicht nötig, eine Mail an smtp at mydomain.org <mailto:smtp at mydomain.org> als Empfänger zu schicken, sondern nur den smtp User zur Authentifizierung zu benutzen.

Deshalb geht zwar Zustellung an den User smtp ganz normal, wie Du an Hand des Logs richtig festgestellt hattest.
Der Eintrag in "virtualUsers" war in der Tat eine Luftnummer. :)

Das gewünschte Ziel wurde erreicht.

Bleibt die Frage, ob ich mir "virtualUsers" doch für andere Zwecke wieder zu Nutze machen kann, hatte ich es doch bis  2021-01-19 mal aktiv.


Viele Grüße
--
Christoph

> Am 23.08.2025 um 11:17 schrieb Markus Winkler via Dovecot <dovecot at listen.jpberlin.de>:
> 
> Hallo Christoph,
> 
> On Fri, 22 Aug 2025 at 11:01:26AM +0200, Christoph Kukulies via Dovecot wrote:
> 
>> Daß virtualUsers nicht referiert wird, ist mir auch aufgefallen.
>> 
>> In einer älteren main.cf stand eine Referenz:
> 
> dann dürfte Deine Änderung in dieser Datei auch nicht das gewesen sein, was zum Erfolg geführt hat. ;-)
> 
>> root at mail:/etc/postfix# grep -r  virtualUsers *
>> main.cf.2012-01-19:#virtual_maps = hash:/etc/postfix/virtualUsers, hash:/etc/postfix/localDomains
>> main.cf.2012-01-19:virtual_maps = hash:/etc/postfix/virtualUsers
>> main.cf.2014-08-24:#virtual_maps = hash:/etc/postfix/virtualUsers, hash:/etc/postfix/localDomains
>> main.cf.2014-08-24:virtual_maps = hash:/etc/postfix/virtualUsers
> 
> Yep, das ist offenkundig irgendwann mal aus der aktiven main.cf entfernt worden.
> 
>> Sollte ich parallel noch eine andere Maßnahme getroffen haben, die zum Funktionieren geführt hatte?
> 
> Diese Frage kannst letztlich nur Du selbst beantworten. ;-) Ich vermute aber: ja, hast Du. ;-)
> 
>>> - die Datei(en), in denen ggf. Deine SQL queries enthalten sind
>>> - relevante Logauszüge der Übermittlung einer solchen Mail
>>> 
>>> sind zwar weiterhin nicht bekannt. Aber da Du mit dem jetzigen Verhalten des Systems ja offenbar zufrieden bist, ist das Thema erledigt, oder?
>> 
>> Ich würde schon gerne noch ergründen, was jetzt zum Ziel geführt hat.
>> Deshalb hier noch weitere Infos:
> 
> Danke! Was noch wichtig zu wissen wäre (s. o.): Wie sehen diese Dateien aus:
> 
> - /etc/postfix/virtual/mysql-aliases.cf
> - /etc/postfix/virtual/mysql-domains.cf
> - /etc/postfix/virtual/mysql-maps.cf
> 
> 
> Dein Log jedenfalls sagt, dass die Mail final ins Postfach des smtp-Users zugestellt wird:
> 
> --- snip ---
> Aug 22 10:52:35 mail postfix/lmtp[297445]: B1D847DBCD: to=<smtp at mydomain.org>, relay=mail.mydomain.org[private/dovecot-lmtp], delay=0.14, delays=0.1/0.01/0.03/0.01, dsn=2.0.0, status=sent (250 2.0.0 <smtp at mydomain.org> FhxRM9MvqGgAigQAlu4ULA Saved)
> [...]
> Aug 22 10:52:35 mail dovecot: lmtp(smtp at meinname.org)<297472><FhxRM9MvqGgAigQAlu4ULA>: msgid=<8B8593F8-F7BF-4410-A2A3-1AFB2C5CE695 at icloud.com>: saved mail to INBOX
> --- snip ---
> 
> (Wobei ich hier davon ausgehe, dass Du beim Anonymisieren des Dovecot-Logeintrags versehentlich aus smtp at mydomain.org ein smtp at meinname.org gemacht hast.)
> 
> 
> Daher würde ich sagen: Bei Postfix wird hinsichtlich eines Alias nichts umgeleitet. Daher liegt m. E. sehr wahrscheinlich die Ursache in falschen SQL-Queries. Für deren Check müsstest Du die aber halt bitte noch schicken.
> 
> Und: Beim smtp at mydomain.org selbst hast Du nicht zufällig eine Weiterleitung konfiguriert (Sieve)?
> 
> Übrigens: Wenn Du sagst ("Hab's hinbekommen."), dass die an smtp at mydomain.org adressierten Mails nun korrekt bei kuku at mydomain.org ankommen: Das müsste man doch auch im Log sehen - hast Du bitte mal den _kompletten_ Auszug einer solchen Übertragung? Im gestrigen Log ist die Übertragung an kuku at mydomain.org jedenfalls nicht ersichtlich.
> 
> Viele Grüße
> Markus
> 

-------------- nächster Teil --------------
Ein Dateianhang mit HTML-Daten wurde abgetrennt...
URL: <https://listen.jpberlin.de/pipermail/dovecot/attachments/20250824/321d10d3/attachment.htm>
-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname   : signature.asc
Dateityp    : application/pgp-signature
Dateigröße  : 488 bytes
Beschreibung: Message signed with OpenPGP
URL         : <https://listen.jpberlin.de/pipermail/dovecot/attachments/20250824/321d10d3/attachment.asc>


Mehr Informationen über die Mailingliste Dovecot