Autor | Zpráva | ||
---|---|---|---|
PavV Profil |
V jquery-te vytvořím text. Je-li to obyčejný text řekní něšé pížě mail dojde v pořádku.
Zadám-li odřákování nebo více formátování (v alertu před ajaxem obsah='<p> řekní <span style="color:rgb(255,0,0);"><br></span></p><p><span style="color:rgb(255,0,0);">něšé</span> pížě</p>') v mailu mám pouze řekni Používám PHPMailer $message = " <html> <head> <style> body {max-width: 720px; height: auto; padding: 40px 80px} </style> </head><body>". $obsah . "</body></html>"; $mail = new PHPMailer(true); try{ //$mail->isSMTP(); //$mail->SMTPDebug = SMTP::DEBUG_SERVER; $mail->Host = "localhost"; $mail->Port = 465; $mail->SMTPAuth = false;//true; $mail->Username = 'use'; $mail->Password = 'pass'; $mail->setFrom(xx, xx); $mail->addReplyTo(xx, xx); $mail->addAddress( $row["email"]); $mail->CharSet = 'utf-8'; $mail->Subject = $predmet; $mail->isHTML(true); $mail->Body = $message; if (!$mail->send()) { $p[1].= 'na '.$row["email"]." nebyl e-mail odeslan"; } } catch (Exception $e) { $p[1] = "Message could not be sent. Mailer Error: {$mail->ErrorInfo}"; } |
||
N71 Profil * |
#2 · Zasláno: 7. 10. 2025, 19:27:44
Zkontroluj vstupy a výstupy. Jak vypadá proměnná $obsah a jak vypadá zdrojový kód mailu. Z tvého úryvku kódu nikdo nic nepozná.
|
||
Časová prodleva: 15 dní
|
0