ahoj mám problém používam php mailer a funguje tedy až na to ze když chci adresu příjemce předat pomoci proměnné tak se to neodešle zde je kód
jedná se o dotazník který se odešle na mail adminovi ale zároveň i tazateli a právě problém je ve chvíli máli se email odeslat i tazateli protože jeho mail to bere z inputu ve formuláři
formulář se otevirá v jquery dialogu a jquery tabu ale to podle mě nedělá neplechu protože pokud nastavím emaily na pevno oba dva tak se vše se s přehledem odešle
ješte sem se chtěl zeptat dle čeho se email identifikuje jako spam gmail mi to právě jako spam bere
require "class.phpmailer.php";
$mail = new PHPMailer();
$mail->IsSMTP();
$mail->SMTPAuth = true; // zapneme smtp autentizaci
$mail->SMTPSecure = "STARTTLS"; // nastavíme prefix serveru
$mail->Host = "smtp.e85bioservis.eu"; // nastavíme adresu smtp server
$mail->Port = 25; // nastavíme port
$mail->SMTPAuth = true; // nastavíme true v případě, že server vyžaduje SMTP autentizaci
$mail->Username = "kontakt@e85bioservis.eu"; // uživatelské jméno pro SMTP autentizaci
$mail->Password = "xxxxxxxx"; // heslo pro SMTP autentizaci
$mail->IsHTML(true);
$mail->From = "kontakt@e85bioservis.eu"; // adresa odesílatele skriptu
$mail->FromName = "kontakt"; // jméno odesílatele skriptu (zobrazí se vedle adresy odesílatele)
$mail->AddAddress = $_POST['mail']; // přidáme příjemce
$mail->AddAddress("tribal.cz@gmail.com");
$mail->Subject = "Dotaz na webu e85bioservis.eu"; // nastavíme předmět e-mailu
$mail->Body = "<html><body>".$_POST['text']."<p style='font-size:10px'>Toto je automaticky vygenerovaná zpráva prosíme neodpovídejte na ni </p></body><html>"; // nastavíme tělo e-mailu
$mail->WordWrap = 50; // je vhodné taky nastavit zalomení (po 50 znacích)
$mail->CharSet = "utf-8"; // nastavíme kódování, ve kterém odesíláme e-mail
$mail->SetLanguage("cz");
if(!$mail->Send()) { // odešleme e-mail
echo '<div class="error">Došlo k chybě při odeslání e-mailu.</div>';
echo 'Chybová hláška: ' . $mail->ErrorInfo;
}
else
{
echo '<div class="success">E-mail byl v pořádku odeslán.</div>';
}
kod formulare
<form action="#" method='post' name="dotaz">
<p><center><table border="2" cellpadding="5" cellspacing="4" style="width:275px;">
<tr><th colspan="2">Jméno: <font style="color: red;">*</font></th><th><input type="text" name="jmeno" tabindex="1" /></th></tr>
<tr><th colspan="2">Telefon: </th><th><input type="text" name="telefon" value="+420 " tabindex="2" /></th></tr>
<tr><th colspan="2">E-mail: <font style="color: red;"> *</font></th><th><input type="text" name="mail" value="@" tabindex="3" /></th></tr>
<tr><th colspan="2">Zpráva: <font style="color: red;">*</font></th><th style="font-size: 9px; text-align: right;" > zbývá <input type="text" name="cislo" value="2500" size="3" readonly="readonly" /> znaků</th></tr>
<tr><th colspan="3"><textarea name="text" cols="40" rows="10" wrap="virtual" maxlength="2500" tabindex="4" onkeypress="over();"></textarea></th></tr>
<tr><th colspan="3"><input type="submit" name="submit" value=" Odeslat dotaz " /></th></tr>
<tr><th colspan="3"><font style="color: red;">*</font> - Takto označené položky jsou povinné</th></tr>
</table></center></form></p>