Seite 1 von 2

Emailversand HTML

Verfasst: 15. Feb 2013, 21:12
von Offe
Während des Emailversandes an Rollen ist mir noch folgendes im Zusammenhang mit HTML aufgefalllen:

- Ich habe HTML-Mails in den Organisationseinstellungen deaktiviert. Danach können sowohl in der Spielwiese und bei meiner Installation keine Emails versendet werden:
Fatal error: Call to undefined method Email::AltBody() in /www/htdocs/admlogin/spielwiese/adm_program/system/classes/email.php on line 468
- Mit HTML wird die Email versendet, jedoch sehe ich im Outlook im Nachrichtenteil den HTML-Code. Liegt dies an Outlook oder ist das ein Fehler?
<p> Test3</p>
Gruß, Offe

Re: Emailversand HTML

Verfasst: 18. Feb 2013, 10:41
von fasse
Hallo Offe,

den Fatal error konnte ich beheben. Der trat beim Versand der angeforderten Kopie auf. Ist auf der Spielwiese jetzt behoben.

Das Problem mit HTML-Mails konnte ich nachvollziehen und hat nichts mit deinem E-Mail-Client zu tun. Da müssen wir noch mal ran.

Viele Grüße
Markus

Re: Emailversand HTML

Verfasst: 18. Feb 2013, 14:53
von Jochen
Hallo,

da nahm es die Übergabenprüfung etwas zu genau und konvertierte konsequent alle HTML-Tags.

Folgende Liste ist jetzt erlaubt (Spielwiese / SVN):
<i><b><a><u><p><img><br><span><ol><ul><li><h1><h2><h3><h4><h5><h6><table><thead><tbody><td><tr><th>
Welche fehlen noch?

Gruß Jochen

Re: Emailversand HTML

Verfasst: 18. Feb 2013, 18:20
von Offe
Hallo zusammen,

das Zusenden ohne HTML funktioniert nun. Generell gibt es sowohl mit HTML als auch ohne HTML die hier beschriebenen Probleme: http://www.admidio.org/forum/viewtopic.php?f=11&t=5319

Eine Kleinigkeit ist mir noch aufgefallen: Ohne HTML werden neben den beschriebenen Problemen die Empfänger der Email bei der Empfangsbestätigung zusätzlich ohne Zeilenumbrüche aufgelistet.

Kann es sein dass die HTML-Tags keine Auswirkung haben? Ich habe gerade die Wörter in der Email fett markiert, in Outlook werden diese aber normal dargestellt, wie gar keine Formatierung erfolgt wäre?

Gruß
Offe

Re: Emailversand HTML

Verfasst: 19. Feb 2013, 10:48
von Jochen
Hallo,
so war die Frage gemeint ;-)
<strong> fehlte noch.
Gruß Jochen

Re: Emailversand HTML

Verfasst: 19. Feb 2013, 12:36
von Jochen
Hi,
Zeilenumbrüche sollten jetzt da sein (zumindest in Thinderbird).
Gruß Jochen

Re: Emailversand HTML

Verfasst: 19. Feb 2013, 18:27
von Offe
Hallo Jochen,

wenn kein HTML für die Email ausgewählt ist, werden die Empfänger in der Sendebestätigung in Outlook noch ohne Zeilenumbruch angezeigt:
Mit HTML sieht alles gut aus.

Gruß,
Offe

Re: Emailversand HTML

Verfasst: 21. Feb 2013, 09:04
von Jochen
Hallo Offe,
in welchem Mailprogramm? Konnte es bei mir mit Thunderbird nicht nachvollziehen.
Gruß Jochen

Re: Emailversand HTML

Verfasst: 21. Feb 2013, 10:32
von Offe
In Outlook, siehe oben :D

Gruß Offe

Re: Emailversand HTML

Verfasst: 21. Feb 2013, 10:44
von Jochen
Und welche Version?

Re: Emailversand HTML

Verfasst: 21. Feb 2013, 11:00
von Offe
Outlook 2010

Re: Emailversand HTML

Verfasst: 21. Feb 2013, 14:13
von Jochen
Hallo Offe,
auch dort bekomme ich es nicht nachvollzogen. :-(
Gruß Jochen

Re: Emailversand HTML

Verfasst: 21. Feb 2013, 18:21
von Offe
Hallo Jochen

mit dem aktuellen Trunk bekomme ich die Empfänger nun untereinander angezeit. Wenn der Sender aber auch Empfänger ist. dann wird dieser aber nicht aufgelistet. Er bekommt aber die Email. Soll das so funktionieren? Ich verliere langsam den Überblick, aber ich denke das hat mit der Änderung von fasse zu tun: viewtopic.php?f=11&t=5332#p18079

Gruß, Offe

Re: Emailversand HTML

Verfasst: 22. Feb 2013, 12:18
von Jochen
Hallo Offe,

je da hatten wir uns gegenseitig in die Quere gefixt. Meine Lösung ließ nur einen Fall außer acht, den Fasses Lösung mit berücksichtigte. Beide Lösungen waren dann nur ein bisschen viel :-)

Gruß Jochen

Re: Emailversand HTML

Verfasst: 22. Feb 2013, 13:00
von fasse
Hallo zusammen,

wir kommen einer guten Lösung aber immer näher :)

Mir stellt sich nun aber die Frage, wieso bekommt der Absender auch die E-Mail geschickt?

Wenn ich eine E-Mail an eine Rolle schicke, in der ich selber Mitglied bin, dann sollte ich selber die E-Mail erst einmal nicht bekommen, da ich sie ja selber verfasst habe. Setze ich das Häckchen, dass ich eine Kopie wünsche, dann sollte ich diese Kopie bekommen, allerdings sollte ich selber da dann auch nicht aufgelistet sein, da die offizielle E-Mail nicht an mich gehen sollte.

Oder habe ich da was übersehen?

Gruß
Fasse