Autor Zpráva
divady
Profil
Dobrý den, potřeboval bych poradit jak bych měl předělat script když bych chtěl odesílat email pomocí SMTP protokolu.
zatím jsem se s tím nesetkal, pracoval jsem zatím pouze z funkcí php_mail.

tady mám příklad na html email
//definice hlavicek
$HTML         = "
<body>
    <P>Ahoj tady zkušební email</P></body>";
$from         = "email odesilatele";
$to           = "email adresáta";
$subject     = "Předmět";


// First we have to build our email headers
// Set out "from" address

$headers = "From: $from\r\n";

// Now we specify our MIME version

$headers .= "MIME-Version: 1.0\r\n";

// Create a boundary so we know where to look for
// the start of the data

$boundary = uniqid("HTMLEMAIL");

// First we be nice and send a non-html version of our email

$headers .= "Content-Type: multipart/alternative;".
"boundary = $boundary\r\n\r\n";

$headers .= "This is a MIME encoded message.\r\n\r\n";

$headers .= "--$boundary\r\n".
"Content-Type: text/plain; charset=UTF-8\r\n".
"Content-Transfer-Encoding: base64\r\n\r\n";

$headers .= chunk_split(base64_encode(strip_tags($HTML)));
$headers .= chunk_split(base64_encode($data));

// Now we attach the HTML version

$headers .= "--$boundary\r\n".
"Content-Type: text/html; charset=UTF-8\r\n".
"Content-Transfer-Encoding: base64\r\n\r\n";

$headers .= chunk_split(base64_encode($HTML));

// And then send the email ....

mail($to,$subject,"",$headers);}

poradil by jste mi prosím někdo?
juriad
Profil
divady:
Máš nějaký důvod nepoužit knihovnu PHPMailer, která řeší vše kolem posílání e-mailů?
Pokud máš takový důvod, můžeš si přečíst její zdroják (od řádku 1200).
bestik_63
Profil
Zkus PHPMailer, ten ti problém určitě vyřeší
divady
Profil
děkuji moc za rady už ho zkouším

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0