Autor Zpráva
Martin2
Profil *
Udělal sem do stránek registrační formulář, který na konci registrace zašle uživateli přihlašovací údaje na zadaný email. Bohužel v mnoha případech především při používání freemailových služeb (seznam, post, quick, ...) je email vyhodnocen jako SPAM a není doručen (je smazán).
Emaily jsou zasílány jako HTML email, Nejedná se jen o zde uvedený příklad registračního formuláře ale především i o další email, který musí být zasílán jako HTML protože obsahuje informace zobrazované v tabulce (objednávka).

Můžete mně někdo poradit čeho se v emailech vyvarovat aby nebyli označeny za SPAM, nebo co doporučujete dávat do hlaviček emailu.



$headers = "From: info@samples.cz ";
$headers .= "X-Sender: info@samples.cz ";
$headers .= "X-Mailer: PHP ";
$headers .= "Return-Path: info@samples.cz ";
$headers .= "Content-Type: text/html; charset=Windows-1250 ";
$headers .= "MIME-Version: 1.0 ";
$headers .= "X-Priority: 3 ";
$headers .= "X-MSMail-Priority: Normal ";

$email_text = '<p>Děkujeme Vám za registraci v našem portálu.</p><p>Zasíláme Vám přihlašovací údaje, pro přístup k informacím určeným pro registrované návštěvníky našeho portálu.</p><p>Vaše emailová adresa: '.$email.'<br>Heslo: '.$heslo.'<p>Heslo si můžete po přihlášení změnit.</p>';

@mail($email, 'Přihlašovací údaje', $email_text, $headers);
djlj
Profil
Zkus se vyvarovat formátu html. Posílej email jako normální text.
Martin2
Profil *
to je to co nejde, protože prostm textem těžko naformátuju a zobrazim v emailu tabulku s objednaným zbožím ve tvaru objednávky
loyza
Profil
Většinou ty antispam filtry dávají do hlavičky mejlu informace proč byl zrovna tehle mejl vyhodnocen jako spam, zkus se na to mrknout.
Toto téma je uzamčeno. Odpověď nelze zaslat.

0