[Eisfair] Probleme beim Mailversand
Marcus Röckrath
marcus.roeckrath at gmx.de
Di Jun 9 17:53:33 CEST 2026
Hallo Stefan,
Stefan H. wrote:
>>> Der HTML-Part ab "<div" in der roundcube-Mail steht komplett in einer
>>> Zeile und hat eine Länge von
>>>
>>> # wc -L *D
>>> 2758 1wWvBh-000000004fl-2h3V-D
>
> dann macht diesen Mist aber erst das neue Roundcube.
Gut möglich, kann ich aber auch nicht wirklich einschätzen und hier wären
auch die die Macher von roundcube anzusprechen.
Die Vorversion müsste eigentlich noch auf Packeis sein, wenn du mal einen
Downgrade machen willst.
> Weiter getestet:
> Wenn ich die gleiche Mail als reine Textmail schicke geht sie problemlos
> raus.
Genau, hier auch.
> Nehme ich dann die verschickte und angekommene Textmail und sage in
> Roundcube, sie soll als HTML weitergeleitet werden, OHNE etwas an der
> Formatierung zu ändern, bleibt sie wieder hängen - wieder mit der
> Meldung sie würde zu lange Zeilen enthalten
Richtig.
> und wieder mit der Meldung es gäbe keinen Smarthost für die Domain.
Wie ich schon schrieb, betrifft diese Meldung nicht nicht die Problemmail
mit den zu langen Zeilen, sondern dies ist die von exim selbst generierte
Fehlermail zu dem Problem, die nicht zustellbar ist. Die hat - aufgrund
deiner Mailkonfiguration - vermutlich eine falsche Absenderadresse. Welche
genau, muss man versuchen zu ergründen, ich vermute was mit ... at fa-
heidrich.net.
Liegen die nicht im input-Verzeichnis?
> Den Mist macht also eindeutig der Editor von Roundcube.
Nur das mit den langen Zeilen.
> Nur: Was kann man daran tun, dass der diesen Mist nicht erzeugt?
Keine Ahnung, ich sehe in den Konfigurationseinstellungen zu roundcube keine
Einstellung hierzu.
>> IMHO resultiert das Problem daraus, dass du intern auch mit deinen
>> externen Adressen arbeitest.
>>
>> Ich verwende intern nur ich at local.net, ich_bei_telekom at local.net und Co,
>> die dann erst beim Versand durch exim mittels OUTGOING-Adresses auf die
>> öffentlich gültigen Adressen umgeschrieben werden.
In der Mailkonfiguration steht:
SMTP_OUTGOING_ADDRESSES_N='0'
SMTP_OUTGOING_ADDRESSES_1='sh: '
Ich sehe da nichts von Umschreibung der ausgehenden Adressen.
> Bisher hat diese Konfiguration in den vorherigen Roundcube-Versionen
> problemlos getan und an Thunderbird sieht man ja auch, dass es dort
> problemlos tut.
Das mit den langen Zeilen, aber du hast schon selbst beklagt, dass du keine
Fehlermails von exim bekommst!
> Wie kann man Dein erdachtes mit mehreren externen Mailadressen
> konfigurieren?
Mal in Kürze:
Annahme ich habe 2 externe Mailadresse.
Die lokale Domain des Servers ist local.net.
Im Mailprogramm nutze ich nun
marcus at local.net für meine Haupt-GMX-Adresse
marcus_at_anderer_Provider at local.net für die zweite Mailadresse
als Absenderadressen - also habe ich im Mailprogramm 2 verschiedne
Identitäten, bei der jeweils die echte externe Adresse keine Rolle spielt.
Stimmt nicht ganz, da ich meist im Reply-To-Feld der Identität
sicherheitshalber die echte Adresse reinschreibe, was aber für den lokalen
Mailserver keine Rolle spielt.
Als Serverdomain in der Mailkonfiguration natürlich auch local.net - bei die
fam-heidrich.net. Ist das wirklich der Hostname deines Servers?
Erst wenn eine Mail nach außen geht, bekommt der Absender eine
Korrektur:mittels z. B.
SMTP_OUTGOING_ADDRESSES_1='marcus: marcus.roeckrath at gmx.de'
SMTP_OUTGOING_ADDRESSES_2='marcustonline: marcus.roeckrath at anderer.provider'
Dies macht exim, bevor der Smarthost gewählt wird.
Es muss also nun für jeden der beiden externen Mailadressen ein Smarthost
eingerichtet sein.
--
Gruß Marcus
[eisfair-Team]
Mehr Informationen über die Mailingliste Eisfair