Ich habe SO und gut wie Google gesucht und kann anscheinend keine Lösung für mein Problem finden. Ich versuche, eine HTML-formatierte E-Mail innerhalb von R mit sendmailR-Paket zu senden. Die E-Mail im Nur-Text-Format funktioniert einwandfrei, kann dann aber nicht von reinem Text in HTML wechseln.
Mein Code:
%Vor%Ich erhalte die E-Mail, aber sie ist im Nur-Text-Format und der E-Mail-Text enthält anstelle des HTML-formatierten Textes die aktuelle Nachricht. Bitte helfen.
sendmailR kann dies nicht, weil es hart codiert ist, um den Nachrichtenteil als Text zu senden. Wenn Sie sich die Paketquelle ansehen, ist Zeile 38 von sendmail.R wie folgt:
%Vor%Ändere das zu
%Vor%wie Sie versucht haben, durch die Optionen zu tun, und es wird funktionieren.
Update : sendmailR ermöglicht nun HTML-E-Mails (siehe Karls Antwort unten und Ссылка ).
Mit dem mailR-Paket ( Ссылка ) können Sie HTML-E-Mails wie folgt senden:
%Vor%Wenn nichts anderes, können Sie den HTML-Code auf einer PHP-Seite veröffentlichen und php die HTML-E-Mail senden lassen. Wir werden sehen, ob jemand andere bessere Lösungen hat.