Forum » Programiranje » [php] Pošiljanje mailov iz php skripte
[php] Pošiljanje mailov iz php skripte
Zlikovec ::
pozdrav,
delam skripto v php in uporabljam pear:mail funkcije za pošiljanje mailov prek gmailovega smtp strežnika. Tu pa nastane
problem - ne glede na to kako nastavim user name in password, vedno mi javi problem, da ne more nastaviti 'from' naslova -
če uporabljam npr. t-2 smtp strežnik, vse deluje odlično, gmail ima pa neke probleme ... sem že na googlu iskal odgovor,
pa ni nobene pametne rešitve ... Je imel kdo podobne probleme in je našel rešitev?
delam skripto v php in uporabljam pear:mail funkcije za pošiljanje mailov prek gmailovega smtp strežnika. Tu pa nastane
problem - ne glede na to kako nastavim user name in password, vedno mi javi problem, da ne more nastaviti 'from' naslova -
če uporabljam npr. t-2 smtp strežnik, vse deluje odlično, gmail ima pa neke probleme ... sem že na googlu iskal odgovor,
pa ni nobene pametne rešitve ... Je imel kdo podobne probleme in je našel rešitev?
Ducati Monster, Ducati 750 SS FF, Yamaha XJ6,
Honda Hornet 600, Yamaha Fazer 800, R NineT
Honda Hornet 600, Yamaha Fazer 800, R NineT
yeti ::
K sreči ne bo šlo, pri googlu (in k sreci pri vecini providerjev) so dovolj pametni, da
spammerjem preprecijo fakat indentiteto tako da preverjajo ali je from naslov res tvoj,
kar je seveda popolnoma pravilno... konec koncev ni razloga, da bi to uporabljal iz
koristnih namenov.
spammerjem preprecijo fakat indentiteto tako da preverjajo ali je from naslov res tvoj,
kar je seveda popolnoma pravilno... konec koncev ni razloga, da bi to uporabljal iz
koristnih namenov.
Zlikovec ::
se mi zdi čist pravilno preverjanje identitete, gmail ti tako ali tako spremeni 'from' naslov na tvoj gmail naslov,
tudi vse maile ti shrani. Namen skripte je pošiljanje mailov kot reakcija na neko akcijo na spletni strani; iz lastnega
poštnega naslova, kot npr. nek odgovor o uspešno poslani zahtevi. Gmail to čisto legalno dovoljuje. Moj problem leži v
generiranju MIME headerjev, kjer se pojavi neka napaka, ki je gmailov smtp ne prebavi.
tudi vse maile ti shrani. Namen skripte je pošiljanje mailov kot reakcija na neko akcijo na spletni strani; iz lastnega
poštnega naslova, kot npr. nek odgovor o uspešno poslani zahtevi. Gmail to čisto legalno dovoljuje. Moj problem leži v
generiranju MIME headerjev, kjer se pojavi neka napaka, ki je gmailov smtp ne prebavi.
Ducati Monster, Ducati 750 SS FF, Yamaha XJ6,
Honda Hornet 600, Yamaha Fazer 800, R NineT
Honda Hornet 600, Yamaha Fazer 800, R NineT
vojko20 ::
Jaz sem pri eni strani, za pošiljanje preko gmaila uporabil PHPMailer, potem pa še tale class za enostavno pošiljanje v katerem so nastavitve.
class GMail_Notifier { var $mail; function GMail_Notifier() { global $gmail_config; $this->mail = new PHPMailer(); $this->mail->Host = "ssl://smtp.gmail.com"; $this->mail->Port = 465; $this->mail->IsSMTP(); $this->mail->SMTPAuth = true; $this->mail->Username = $gmail_config['username']; $this->mail->Password = $gmail_config['password']; $this->mail->From = $gmail_config['from_email']; $this->mail->FromName = $gmail_config['from']; $this->mail->WordWrap = 50; $this->mail->IsHTML(true); $this->mail->CharSet = 'utf-8'; } function add_recipient($email_addr, $name) { $this->mail->AddAddress($email_addr, $name); } function send_mail($subject, $body) { $this->mail->Subject = $subject; $this->mail->Body = $body; return $this->mail->Send(); } }
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | Phishing at its bestOddelek: Informacijska varnost | 3065 (1874) | francek1 |
» | Problem z PHPMailer-jemOddelek: Programiranje | 1017 (938) | matijaz74 |
» | Posiljanje v tujino Pay Pal?Oddelek: Kaj kupiti | 6080 (3462) | BineK |
» | mail send php scriptaOddelek: Programiranje | 1508 (1057) | xsenon |
» | Mednarodna prodaja!Oddelek: Loža | 5099 (4452) | razzor |