php email funkce - fórum

Kategorie: Programování / PHP

přidatNový příspěvek

Chcete-li odebírat toto téma e-mailem, přihlašte se nebo se nejprve zaregistrujte.

php email funkce

Josef Vrabec, 06.01.2012 13:24:42

Dobrý den,
mám problém s odesíláním emailu pomocí PHP funkce mail.

Mám:
$zprava .= nějaká zpráva ve formátu html...;
$to = příjemce mailu;
$subject = nějaká hlavička mailu;
$headers = 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
$headers .= 'From: '.odesílatel. "\r\n" .
'Return-Path: '.odesílatel. "\r\n" .
'X-Mailer: PHP/' . phpversion();

mail($to, $subject, $zprava, $headers);

A mám následující problém: Pokud uvedu do headrs typ zprávy text/html (sice v ukázce nenám MIME a funguje to s i bez stejně) tak mi přijde email ze zprávné adresy, tedy z FROM a pokud chci odeslat zprávu jako html tak mi prijde sice v pořádku ale z vaší tedy (w15689 wedos.net) adresy.
Ještě když mi přide ve formátu html mám nahoře v emailu řádek:

From: info@......cz X-Mailer: PHP/5.3.8 Message-Id: <20120106121452.BD96A7010ED@wl14-f114.wedos.net> Date: Fri, 6 Jan 2012 13:14:52 +0100 (CET)

Co dělám špatně? Děkuji za reakci. J.Vrabec

Re: php email funkce

Petr Šťastný, WEDOS, 06.01.2012 13:32:54

Asi se vám míchají hlavičky a tělo zprávy. Zkuste namísto odřádkování v hlavičkách \r\n použít pouze \n.

Re: php email funkce

Josef Vrabec, 06.01.2012 13:51:11

Opravdu, tato drobnost a již to funguje.

Děkuji mnohokrát.
J.Vrabec

Re: php email funkce

Kolman Robert, 03.05.2012 15:34:43

Děkuji,
Měl jsem stejný problém a tato rada mi taky pomohla.

Přihlášení zákazníka

Nemáte ještě zákaznický účet? Registrace

Copyright © WEDOS, 2018

Facebook RSS