Hi,
ich nutze Zurb - Email Templates zum Stylen meiner Email.
Ich frage mich nun, wie ich das ganze in den phpmailer mit reinkriege.
Es übernimmt nie den css Teil von meiner mail-register.html.
Zur Ordnerstruktur kurz:
>templates
>>email-templates
>>> mail-register.html
>>>email.css
Aufgerufen wird das ganze unter:
> main
>> register.php // hier wird email versendet.
Ich habe es nun so probiert (Ich muss sagen, das Email Versenden mit "normalen" Inhalt funktioniert reibungslos):
register.php
Wie gesagt, die Email wird verschickt, die Datei "email.css" jedoch irgendwie nicht berücksichtigt beim Reinladen. Platzhalter werden auch einwandfrei ersetzt.
Im head der Datei >>> mail-register.html binde ich das CSS file ein über den Pfad 'email.css'
Vielleicht hat ja jemand hier eine Idee
Cheers.
ich nutze Zurb - Email Templates zum Stylen meiner Email.
Ich frage mich nun, wie ich das ganze in den phpmailer mit reinkriege.
Es übernimmt nie den css Teil von meiner mail-register.html.
Zur Ordnerstruktur kurz:
>templates
>>email-templates
>>> mail-register.html
>>>email.css
Aufgerufen wird das ganze unter:
> main
>> register.php // hier wird email versendet.
Ich habe es nun so probiert (Ich muss sagen, das Email Versenden mit "normalen" Inhalt funktioniert reibungslos):
register.php
PHP-Code:
// Retrieve the email template required
$message = file_get_contents('../templates/email-templates/mail-register.html');
// Replace the % with the actual information
$message = str_replace('%vorname%', $vorname, $message);
$message = str_replace('%nachname%', $nachname, $message);
// Authentifizierung etc..
//Set the message
$mail2->MsgHTML($message);
// send mail etc..
Im head der Datei >>> mail-register.html binde ich das CSS file ein über den Pfad 'email.css'
Vielleicht hat ja jemand hier eine Idee
Cheers.
Kommentar