"mailto" Alternative die einen HTML-Body zulässt?

Mitglied: SaschaRD

SaschaRD (Level 1) - Jetzt verbinden

03.12.2015, aktualisiert 22:12 Uhr, 3371 Aufrufe, 4 Kommentare

Hallo zusammen,

verwende seit langem die mailto Funktion in einem JavaScript, welches daraus einen href erzeugt und auf der Seite anzeigt. Funktioniert einwandfrei!
Da die Seite sich mit der Zeit ebenfalls gewandelt hat und mehr und mehr Elemente hinzugefügt wurden, benötige ich nun die Möglichkeit den Body als HTML-Element zu senden, da mailto nur der Content-Type plain/text zu lässt, stellt sich die Frage, ob jemand eine Möglichkeit hat/kennt es in JavaScript umzusetzen?

Die ActiveXObject Möglichkeit fällt raus, da sie nicht über Chrome bzw. Firefox aufrufbar sind.

Gruß, Sascha
Mitglied: 122990
122990 (Level 2)
03.12.2015, aktualisiert um 21:59 Uhr
Moin,
warum nutzt du kein PHP zum Senden der Mail ?
IMHO ist das mit JavaScript nicht möglich da das jeweils davon abhängig wäre was für Mail-Clients auf dem System vorhanden sind...Eine universelle Systemmethode die das übergeben von HTML-Code an die Mail ermöglicht, ist mir nicht bekannt.

Gruß grexit
Bitte warten ..
Mitglied: SaschaRD
03.12.2015 um 22:01 Uhr
Abend grexit,

Mail-Client ist Outlook 2007.
Die Mail wird sozusagen pre-configured, dann ggf. noch etwas hinzugefügt und dann versandt (da es über ein anderes Postfach geht). Funktioniert mit plain/text einwandfrei. Da diese Mail jetzt Tabellen etc. enthalten soll ist es eben nicht mehr möglich, da der HTML-Code nicht aufgelöst wird.

Gruß, Sascha
Bitte warten ..
Mitglied: 122990
122990 (Level 2)
LÖSUNG 03.12.2015, aktualisiert um 22:12 Uhr
Zitat von @SaschaRD:
Da diese Mail jetzt Tabellen etc. enthalten soll ist es eben nicht mehr möglich, da der HTML-Code nicht aufgelöst wird.
Eben, das geht eben nicht weil es in Windows nicht vorgesehen ist. Also ist man hier auf das Outlook-COM-Object angewiesen, und die Instanzierung von COM-Objekten funktioniert mit JavaScript, wie du schon festgestellt hast nur im IE.

Mach dir ein kleines PHP-Mail-Skript, und feddich ist die Kiste. Damit hast du alle Möglichkeiten der HTML-Formatierung und bist vor allem vollkommen unabhängig vom Mail-Client und Browser:
http://php.net/manual/en/function.mail.php
http://stackoverflow.com/questions/5335273/how-to-send-an-email-using-p ...
Bitte warten ..
Mitglied: SaschaRD
03.12.2015 um 22:11 Uhr
Abend grexit,

wenn ich so drüber nachdenke; einfach die HTML-Mail an mich selbst schicken, dann sind bereits alle HTML-Elemente aufgelöst. Die Mail kann dann bearbeitet werden; Subject das AW: etc. entfernen und dann weiterschicken.

Manchmal brauch man nur einen Denkanstoß =)

Danke und schönen Abend noch, Sascha
Bitte warten ..
Heiß diskutierte Inhalte
Netzwerkgrundlagen
Frage der anderen Art
NeuerleVor 1 TagFrageNetzwerkgrundlagen16 Kommentare

Hi an alle, Ich bin InformatikStudi. Habe Ende des Monats Klausur im Fach Netzwerke zu schreiben und komme gar nicht klar. Entweder ich bin ...

CPU, RAM, Mainboards
CPU Lüfter ausbauen
gelöst ben1300Vor 1 TagFrageCPU, RAM, Mainboards9 Kommentare

Hallo zusammen, ich habe mir damals einen Fertig PC gekauft. Ich würde gerne den Arbeitsspeichern austauschen, allerdings muss ich dafür - so wie es ...

Windows Userverwaltung
Account Aktivierung über VPN
Phill93Vor 1 TagFrageWindows Userverwaltung3 Kommentare

Hallo, ich muss mir für eine RDP Umgebung für einen Verein eine Lösung für die Account Aktivierung ausdenken. Meine Idee ist die folgende: 1. ...

Switche und Hubs
Suche Deutsche Sprachdatei für D-Link DGS-1210-24 D1 Switch
gelöst Oggy01Vor 21 StundenFrageSwitche und Hubs8 Kommentare

Hallo, ich habe einen D-Link DGS-1210-24 Vers. D1 Switch bekommen und suche für diesen eine Deutsche Sprachdatei. Die Firmware ist auf dem aktuellen Stand ...

Soziale Netzwerke
Anzahl Postings auslesen
gelöst r2d2r3poVor 1 TagFrageSoziale Netzwerke13 Kommentare

Hallo, habe seit 2014 eine Fanpage und wir posten jeden Tag. Kennt jemand einen Weg wie man die Anzahl der Postings seit 2014 auslesen ...

Windows 10
Lizenzfrage WDS mit Windows 10 OEM und E3 für Enterprise
noodellsVor 1 TagFrageWindows 107 Kommentare

Hallo Zusammen, ich habe mal eine generelle Lizenzfrage zum Thema WDS. Ich möchte mehrere PCs installieren, die schon vom Hersteller eine funktionierende Windows 10 ...

Video & Streaming
Videoaufnahme funktioniert nur bis zum ersten Reboot (0x80040217)
IllusionFACTORYVor 16 StundenFrageVideo & Streaming10 Kommentare

Ich nehme über eine Video-Software von einem USB-Hardware-Encoder Video auf. Das funktioniert exakt bis zum ersten Reboot - danach bekomme ich beim Starten der ...

Hardware
COM-Ports verstellen sich immer wieder
gelöst hanheikVor 1 TagFrageHardware6 Kommentare

Hallo, an 3 neuen Windows 10-Rechnern sind Strichcode-Scanner (mit RS232-Schnittstelle) per USB-Com-Adapter angeschlossen. Die anzusprechende Schnittstelle COMx ist jeweils in der Kassensoftware hinterlegt. Leider ...