我有問題。我已經寫了基於實習生功能郵件()一個PHP-mail功能...電子郵件未發送內容
email("MyEmailAddress", "Nur ein test", "Hello XY, <br>This is just a test mail!", "roundmail");
function email($to, $subject, $body, $mode) {
$subject = "XYZ: " . $subject;
$body .= "<br><br><hr>Website - <a href='MyWebsite'>XYZ</a><br>";
$body .= "<b>Wichtiger Hinweis:</b> Bitte hab Verständnis, dass auf diese E-Mail nicht geantwortet werden kann.<br>";
$body .= "<br><a href='MyWebsite'>Impressum</a> ·
<a href='MyWebsite'>Datenschutz</a>
";
if($mode == "roundmail") {
$id = user_id_from_email($to);
$user_data_email = user_data($id, 'username', 'register_date');
$hashEmail = hash('sha512', SALT."|".$id."|".PARAM1."|".PARAM2, false);
$user_id_name_hashed = md5("user_id");
$body .= "<br><a href='WebService&".$user_id_name_hashed."=".$hashEmail."'>E-Mail-Abonnement abbestellen</a>";
}
$headers = "From: XYZ <MyEmailAccount>" . "\r\n";
$headers .= "Content-type: text/html; charset=UFT-8" . "\r\n";
$headers .= 'MIME-Version: 1.0' . "\r\n";
mail($to, $subject, $body, $headers);
}
在你能看到的第一行,我測試的功能(不僅是一次...) 如果我登錄到我的電子郵件管理器我只看到一個沒有任何內容的空字段... 我檢查了變量,並且一切都很好... 我認爲,郵件事情有些問題,但我沒有知道什麼...
我將非常高興,如果你能說我,什麼是錯的...
你的其他函數在哪裏定義,比如'user_id_from_email()'? –