| | |
| Stránka: 1 z 1
| [ Príspevkov: 16 ] | |
Autor | Správa |
---|
Registrovaný: 07.08.06 Prihlásený: 18.11.21 Príspevky: 947 Témy: 268 Bydlisko: Levice |
Mam stranku, kde sa uzivatelom po registracii posiela aktivacny mail. Funguje to takto uz roky, maily v pohode chodia vacsine uzivatelom, avsak niektori mi pisu, ze vobec nedostali ziadny mail. Ked som kontroloval v databaze, na ktore maily neprisiel aktivacny mail, tak som zistil ze 90% tych mailov tvoria maily s koncovkou roznych domen, napr. janko@mojweb.sk, peter@mojafirma.sk atd... a zvysne percento tvoria azet a centrum. To sa nedivim, ale preco tie domenove maily neprijimaju aktivacne maily to neviem. Da sa este nieco vylepsit na tomto kode, aby spolahlivo dorucovalo maily ? (udaje, moj mail a text som umyselne pozmenil v ukazke) Kód: require_once('class.phpmailer.php'); //odoslanie potvrdzujuceho mailu
$from='admin@mojweb.sk'; $to=$email; $predmet = "aktivacny mail"; $sprava = "Dobrý deň,\n\nPosielame Vám odkaz pre aktiváciu ... atd";
$content = stripcslashes(ereg_replace("(\r\n|\n|\r)", "<br />", $sprava)); // replaces empty lines to BR
$mail = new PHPMailer(); //instancia PHPMaileru
$mail->From = "$from"; //moja adresa $mail->FromName = "Inbazar"; //moje meno
$mail->AddAddress("$to"); //Vas mail $mail->IsHTML(true); $mail->CharSet = "utf-8";
$mail->Subject = "$predmet"; $mail->Body = "$content";
if (!$mail->Send()) {message ('err','Vyskytla sa chyba pri odosielaní aktivačného odkazu.');}else {//OK ....}
|
|
Registrovaný: 02.06.08 Prihlásený: 19.07.16 Príspevky: 3325 Témy: 147 Bydlisko: Žilina / Os... |
Náhodou do spamu im to nechodí ?
_________________ PC - ASUS M2N-MX Se+ | AMD X2 4200+ | 2GB RAM | Nvidia 8600GT | WD 320GB | 350W |NTB - ASUS K50AB SX-010 | | ASUS X550L | SteelSeries Mousepad | A4tech XL-750BF | HTC Explorer | CCNA (640-802) | |
|
Registrovaný: 07.08.06 Prihlásený: 18.11.21 Príspevky: 947 Témy: 268 Bydlisko: Levice | Napísal autor témy neopagan: 18.01.2014 17:48 | |
|
nie praveze im to vobec nepride, ani do SPAMu. Zaujimave, ze sa jedna hlavne o domenove maily... Takto za 1 mesiac prichadzam asi o 300 ludi... Ostatnym maily chodia v pohode.
|
|
Registrovaný: 27.08.09 Prihlásený: 08.07.15 Príspevky: 169 Témy: 46 |
Skus v nom nastavit aby to posielalo cez SMTP server, zadaj tma vsetky udaje a vyskusaj
|
|
Registrovaný: 07.08.06 Prihlásený: 18.11.21 Príspevky: 947 Témy: 268 Bydlisko: Levice | Napísal autor témy neopagan: 18.01.2014 23:16 | |
|
neviem ako to myslis...pokial sa nemylim, phpmailer odosiela cez SMTP mojho servera.
|
|
Registrovaný: 27.08.09 Prihlásený: 08.07.15 Príspevky: 169 Témy: 46 |
Kód: $mail->IsSMTP(); // telling the class to use SMTP 10. $mail->Host = "mail.yourdomain.com"; // SMTP server 11. $mail->SMTPDebug = 2; // enables SMTP debug information (for testing) 12. // 1 = errors and messages 13. // 2 = messages only 14. $mail->SMTPAuth = true; // enable SMTP authentication 15. $mail->Host = "mail.yourdomain.com"; // sets the SMTP server 16. $mail->Port = 26; // set the SMTP port for the GMAIL server 17. $mail->Username = "yourname@yourdomain"; // SMTP account username 18. $mail->Password = "yourpassword"; // SMTP account password
Viac sem: http://phpmailer.worxware.com/index.php?pg=examplebsmtp
|
|
Registrovaný: 21.02.06 Prihlásený: 08.12.14 Príspevky: 5404 Témy: 30 Bydlisko: Bratislava | Napísal shaggy: 19.01.2014 14:50 | |
|
DeiForm, vieš čítať, však? Napísal, že to posiela cez SMTP, očividne si to vie nastaviť, v tom chyba nebude. Skúšal si poslať obyčajný plaintext? Čiže bez $mail->IsHTML(true); (iba jednoduchý riadok s pár slovami, bez zalomenia). Ak ani to neprešlo, pozeral si logy tvojho mail servera, prípadne logy servera, kam to nechodí?
_________________ Neradím a nekomunikujem cez SS, ak niečo potrebujete, máte iné možnosti: Ak vám zmizla téma, alebo sa vám niečo nepáči. Ak potrebujete nahlásiť príspevok/človeka, reportujte ho. Ak máte s niečim problém, riešte to v danej téme. |
|
Registrovaný: 07.08.06 Prihlásený: 18.11.21 Príspevky: 947 Témy: 268 Bydlisko: Levice | Napísal autor témy neopagan: 19.01.2014 20:15 | |
|
shaggy, myslis, ze kvoli HTML obsahu by spravu vobec nedorucilo na niektore maily? Ja som myslel, ze by to dorucit malo tak ci tak, len tym, u ktorych mailovy klient nepodporuje HTML to zle zobrazi, ale neviem preco by to nemalo vobec dorucit. Kazdopadne skusim to aj s tym plain textom.
A tie logy som nepozeral, skusim to niekde najst...
|
|
Registrovaný: 21.02.06 Prihlásený: 08.12.14 Príspevky: 5404 Témy: 30 Bydlisko: Bratislava | Napísal shaggy: 19.01.2014 23:21 | |
|
Len skúšam nájsť chybu a kvôli html obsahu to môže u klienta zachytiť spam filter (nemyslím ten, čo vidíš v schránke, ale nejaký doménový, ktorý robí poriadok). Mimochodom, nl2br poznáš, však? (ereg_ funkcie sú deprecated)
_________________ Neradím a nekomunikujem cez SS, ak niečo potrebujete, máte iné možnosti: Ak vám zmizla téma, alebo sa vám niečo nepáči. Ak potrebujete nahlásiť príspevok/človeka, reportujte ho. Ak máte s niečim problém, riešte to v danej téme. |
|
Registrovaný: 07.08.06 Prihlásený: 18.11.21 Príspevky: 947 Témy: 268 Bydlisko: Levice | Napísal autor témy neopagan: 20.01.2014 19:04 | |
|
ano, urcite je tam co vylepsit na tom kode... (myslim tym deprecated funkcie atd).
Problem je ten, ze ja to potrebujem odosielat ako HTML spravu, lebo nechcem aby navstevnici dostali nejaky zhluk neforemneho textu. Mail navyse obsahuje aj aktivacne linky, data z databazy atd.
Ale budem to testovat v najblizsej dobe bez toho HTML a uvidime.
Momentalne tak ako to je, tak mne ten mail okamzite pride bez problemov na gmail.com, aj na moj domenovy mail, z tej istej domeny to aj odosielam. Avsak napr. na moj mail na zoznam.sk to vobec nepride a skusal som to viackrat, ani do spamu ani nikde...
Tak to otestujem bez html len co si najdem cas
|
|
Registrovaný: 07.08.06 Prihlásený: 18.11.21 Príspevky: 947 Témy: 268 Bydlisko: Levice | Napísal autor témy neopagan: 21.01.2014 19:32 | |
|
inak toto sa mi dnes vratilo od jedneho navstevnika - nedorucilo mu mail, ale prislo mi toto:
host wbsmail.fortion.net[77.93.209.81] said: 550-Your message scored 7.0 SpamAssassin point. Report follows: 550-Spam detection software, running on the system "wbsmail.fortion.net", has 550-identified this incoming email as possible spam. The original message 550-has been attached to this so you can view it (if it isn't spam) or label 550-similar future email.
Skutocne to vyzera tak, ze mnoho mailov neprechadza, lebo sa poklada za spam este pred dorucenim... co je toto za blbost... to neni mozne normalne dorucit maily?
|
|
Registrovaný: 21.02.06 Prihlásený: 08.12.14 Príspevky: 5404 Témy: 30 Bydlisko: Bratislava | Napísal shaggy: 21.01.2014 22:20 | |
|
Aj som myslel, že ti to bude blokovať spamassasin (ktorý je bežný práve na firemných mailoch). Odporúčam ti poslať si ten mail na nejakú tvoju gmail adresu, tam si ho otvor, vpravo hore klikni na šípku a daj "Ukázať pôvodné", skopíruj celé telo mailu vrátane hlavičiek a vlož ho sem: http://spamcheck.postmarkapp.com/ - malo by ti napísať, kde sú chyby. Jedna zo základných bude v tom, že nedávaš plaintext alternatívu k html obsahu (aj keď nevyzerá ako html).
_________________ Neradím a nekomunikujem cez SS, ak niečo potrebujete, máte iné možnosti: Ak vám zmizla téma, alebo sa vám niečo nepáči. Ak potrebujete nahlásiť príspevok/človeka, reportujte ho. Ak máte s niečim problém, riešte to v danej téme. |
|
Registrovaný: 07.08.06 Prihlásený: 18.11.21 Príspevky: 947 Témy: 268 Bydlisko: Levice | Napísal autor témy neopagan: 22.01.2014 18:20 | |
|
hm, tak som to skusil ako si poradil, tu su vysledky: -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at http://www.dnswl.org/, no trust [37.9.172.130 listed in list.dnswl.org] 0.0 HTML_MESSAGE BODY: HTML included in message 1.1 MIME_HTML_ONLY BODY: Message only has text/html MIME parts 0.1 DKIM_SIGNED Message has a DKIM or DK signature, not necessarily valid 0.6 HTML_MIME_NO_HTML_TAG HTML-only message, but there is no HTML tag 0.0 T_DKIM_INVALID DKIM-Signature header exists but is not valid a kupodivu ukazuje score 1.9 Zda sa , ze chyby v maili nie su - az na ten posledny DKIM co netusim co je, ale zaujal ma hned prvy bod - Sender listed at http://www.dnswl.orgneviem co s tym... Inak skusim asi prerobit na plain text tie maily, ako si radil, len neviem potom ci zoberie linky <a href... ktore su dolezite aby fungovali...
|
|
Registrovaný: 21.02.06 Prihlásený: 08.12.14 Príspevky: 5404 Témy: 30 Bydlisko: Bratislava | Napísal shaggy: 22.01.2014 21:06 | |
|
Skóre 1.9 nie je také strašné a u väčšiny máš 0 bodov (to prvé je pozitívne hodnotenie). Najprv vyskúšaj poslať jednoduchý email s jednoduchým textom (najlepšie v slovenčine, resp. jazyku príjemcov), aby si sa uistil, že je problém v tom.
_________________ Neradím a nekomunikujem cez SS, ak niečo potrebujete, máte iné možnosti: Ak vám zmizla téma, alebo sa vám niečo nepáči. Ak potrebujete nahlásiť príspevok/človeka, reportujte ho. Ak máte s niečim problém, riešte to v danej téme. |
|
Registrovaný: 07.08.06 Prihlásený: 18.11.21 Príspevky: 947 Témy: 268 Bydlisko: Levice | Napísal autor témy neopagan: 23.01.2014 21:37 | |
|
ano, score 1.9 je v pohode, len co som postol predtym z nedoruceneho mailu tam pisali 550-Your message scored 7.0 SpamAssassin point... takze nechapem.
No dnes som skusil poslat maily aj ako text/plain, ale ziadna zmena. Skusal som na 5 roznych mailoch, z toho 2 boli domenove.
Tam kde predtym dorucilo HTML mail, prislo aj plain/text, tam kde predtym vobec nedorucilo, neprislo ani plain/text.
Na gmail, alebo moj iny domenovy mail prislo behom par sekund aj html aj plain.
Napr. na zoznam.sk neprislo vobec nic.
Neviem uz co viac urobit... snad si niekde v admine vylistujem neaktivovanych userov a manualne im znovu poslem aktivacne maily ale nie z mojho webu, ale napr. z gmail uctu mojho, lebo toto neni mozne uz.
|
|
Registrovaný: 21.02.06 Prihlásený: 08.12.14 Príspevky: 5404 Témy: 30 Bydlisko: Bratislava | Napísal shaggy: 24.01.2014 0:30 | |
|
Ak si tam mal skore 7.0, tak očividne majú inak nastavený filter (možno by som sa pokúsil zistiť, kvôli čomu to tak hodnotil.. napr. v hlavičke mailu to zvykne byť vypísané, za čo si dostal jednotlivé body).
_________________ Neradím a nekomunikujem cez SS, ak niečo potrebujete, máte iné možnosti: Ak vám zmizla téma, alebo sa vám niečo nepáči. Ak potrebujete nahlásiť príspevok/človeka, reportujte ho. Ak máte s niečim problém, riešte to v danej téme. |
|
| Stránka: 1 z 1
| [ Príspevkov: 16 ] | |
Podobné témy | Témy | Odpovede | Zobrazenia | Posledný príspevok |
---|
| PHPMailer v PHP, ASP | 5 | 484 | 23.01.2017 9:11 mackooo | | PHPmailer v PHP, ASP | 8 | 1120 | 20.06.2009 9:28 Draex | | phpmailer v PHP, ASP | 3 | 616 | 18.04.2009 21:37 Draex | | phpmailer chyba v PHP, ASP | 14 | 818 | 05.10.2008 10:41 dadmtb | | class PHPMailer v PHP, ASP | 3 | 318 | 30.09.2012 12:19 shaggy | | nefunkcny phpmailer v PHP, ASP | 2 | 508 | 08.09.2009 21:21 Blackdevil | | Manuál: Používame PHPMailer v Články | 29 | 12252 | 24.06.2010 18:20 dartanan | | PHPmailer a smtp v PHP, ASP | 5 | 976 | 22.10.2007 19:20 ser1a | | phpmailer - neprichadza mail v PHP, ASP | 9 | 748 | 06.03.2010 13:45 Blackdevil | | phpmailer smtp error v PHP, ASP | 1 | 421 | 03.02.2011 13:51 walther | | PHPMailer na php5.sk v PHP, ASP | 24 | 1062 | 24.11.2011 19:44 Hawkie | | phpMailer form s udajmi v PHP, ASP | 4 | 550 | 23.01.2009 16:04 kajbo | | Spam: phpMailer vs mail(); v Ostatné | 3 | 542 | 02.09.2008 21:44 stenley | | vloženie podmienky do phpmailer v PHP, ASP | 5 | 416 | 05.08.2014 10:22 chrono | | problem s PHPmailer-om v PHP, ASP | 6 | 496 | 11.06.2009 21:37 Draex | | phpMailer - odosielanie mailov z freehostia.com v PHP, ASP | 6 | 640 | 05.09.2007 9:19 whitewash |
| Nemôžete zakladať nové témy v tomto fóre Nemôžete odpovedať na témy v tomto fóre Nemôžete upravovať svoje príspevky v tomto fóre Nemôžete mazať svoje príspevky v tomto fóre
|
|