Ich habe eine HTML-Datei (mit CSS). Ich habe das in Brackets gemacht. Jetzt möchte ich das als Email verschicken, damit es gleich aussieht. Ich habe versucht, es mit "Add Attachment" und dann "Als Text einfügen" zu tun, aber es sieht hässlich aus und es scheint, als ob es das CSS nicht anwendet. Wenn Sie einen Blick auf den Code werfen möchten: http://codepen.io/tobiasglaus/pen/woxByr Alles ist in der gleichen Datei. (HTML & CSS) Ich habe eine <div id="wrapper>
, dass die E-Mail ist nicht die volle Breite. Aber wenn ich es mit der oben erwähnten Methode nach Outlook importiere, ist es nur Vollbild.HTML-Datei über Outlook senden
Antwort
Komplette HTML-Unterstützung ist in E-Mail-Clients nicht wirklich verbreitet ... Das musste ich lernen, als ich meinen ersten Newsletter erstellte. Viele Clients unterstützen nicht alle HTML5-Tags und CSS vollständig (auch wenn sie inline verwendet werden).
Ich hatte die konsistentesten Ergebnisse bei der Verwendung von Tabellen, um das Layout der Nachricht zu erstellen. Es ist hässlich zu schreiben, scheint aber auf den meistbenutzten Mail-Clients korrekt angezeigt zu werden.
Überprüfen Sie den Quellcode einiger hmtl Newsletter, um eine Vorstellung davon zu bekommen, welche html/css Elemente gut funktionieren sollten. https://www.sitepoint.com/how-to-code-html-email-newsletters/
Gemäß oben Antwort, Sie werden es in einer E-Mail-freundlichen Art und Weise neu erstellen müssen:
Einige Erkenntnisse können hier gefunden werden.
Aber um es in Outlook zu bekommen, wenn Sie fertig sind, eine Methode, die ich in letzter Zeit verwendet habe, war die HTML-Datei in Internet Explorer zu öffnen, alles> kopieren und dann in eine neue Outlook-Nachricht einfügen.
Es kann einige Zeilenumbrüche geben, aber Sie können diese entfernen, indem Sie die Zeile markieren und einfach auf Löschen klicken.
- 1. Outlook senden E-Mail senden
- 2. senden, ohne Outlook
- 3. Outlook senden Ereignisklasse
- 4. Senden Sie E-Mails über eine beliebige Version von Outlook
- 5. C# senden HTML-E-Mail über Outlook 2013
- 6. Senden einer E-Mail über MATLAB mit Microsoft Outlook
- 7. Senden Sie HTML-Tabelle in Outlook-Mail über Python
- 8. Senden von Outlook E-Mail über Powershell nicht möglich
- 9. Senden von E-Mails über Outlook und OLE problemlos
- 10. phpmailer erstellen eml-Nachricht über Outlook-Benutzer senden
- 11. Senden von E-Mail über Outlook - Fehler 287
- 12. Kann nur E-Mails über Outlook senden, wenn Outlook geöffnet ist
- 13. Outlook-Integration - Termin senden Ereignis
- 14. Zugriff auf Outlook RestAPI über ein Outlook-Web-Add-In
- 15. Wie senden Sie Outlook-Aufgabenanforderungen per E-Mail ohne Outlook?
- 16. Öffnen von Outlook über Javascript
- 17. Outlook-Kalender über API teilen
- 18. Exchange 2007 Verbindung über Outlook Anywhere
- 19. Wie Outlook MSG-Dateien an Excel senden
- 20. OutLook MailItem senden Ereignis funktioniert nicht
- 21. Excel-Diagramm per Mail senden (Outlook)
- 22. Senden Sie eine Outlook-Besprechungsanfrage mit C#
- 23. Erfassen des Outlook 2013 Senden des Ereignisses
- 24. Senden Sie eine Webseite über Javascript
- 25. Get Outlook Task NavigationGroups über EWS
- 26. Zugang Corporate Kalender über Outlook API
- 27. Outlook im abgesicherten Modus über Powershell öffnen
- 28. Outlook 365-Kalenderereignis über API löschen
- 29. Anhänge über angehängte Nachrichten über Outlook-REST-API abrufen
- 30. Senden Sie Outlook-Termin durch asp.net-Fehler HRESULT: 0x80004004
http://stackoverflow.com/questions/33954831/outlook-software-strips-out-the-inline-css-in-emails/33983305#33983305 Die asnwer haben einige Links, die für Sie nützlich sein könnten – cweitat