Obsah fóra
PravidláRegistrovaťPrihlásenie




Odpovedať na tému [ Príspevkov: 16 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
phpmailer

Registrovaný: 07.08.06
Prihlásený: 18.11.21
Príspevky: 947
Témy: 268
Bydlisko: Levice
Príspevok NapísalOffline : 15.01.2014 19:24

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 ....}



Offline

Užívateľ
Užívateľ
phpmailer

Registrovaný: 02.06.08
Prihlásený: 19.07.16
Príspevky: 3325
Témy: 147
Bydlisko: Žilina / Os...
Príspevok NapísalOffline : 17.01.2014 17:07

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) |
Offline

Užívateľ
Užívateľ
phpmailer

Registrovaný: 07.08.06
Prihlásený: 18.11.21
Príspevky: 947
Témy: 268
Bydlisko: Levice
Príspevok Napísal autor témyOffline : 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.


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 27.08.09
Prihlásený: 08.07.15
Príspevky: 169
Témy: 46
Príspevok NapísalOffline : 18.01.2014 19:10

Skus v nom nastavit aby to posielalo cez SMTP server, zadaj tma vsetky udaje a vyskusaj


Offline

Užívateľ
Užívateľ
phpmailer

Registrovaný: 07.08.06
Prihlásený: 18.11.21
Príspevky: 947
Témy: 268
Bydlisko: Levice
Príspevok Napísal autor témyOffline : 18.01.2014 23:16

neviem ako to myslis...pokial sa nemylim, phpmailer odosiela cez SMTP mojho servera.


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 27.08.09
Prihlásený: 08.07.15
Príspevky: 169
Témy: 46
Príspevok NapísalOffline : 19.01.2014 13:00

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


Offline

Čestný člen
Čestný člen
phpmailer

Registrovaný: 21.02.06
Prihlásený: 08.12.14
Príspevky: 5404
Témy: 30
Bydlisko: Bratislava
Príspevok NapísalOffline : 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.
Offline

Užívateľ
Užívateľ
phpmailer

Registrovaný: 07.08.06
Prihlásený: 18.11.21
Príspevky: 947
Témy: 268
Bydlisko: Levice
Príspevok Napísal autor témyOffline : 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...


Offline

Čestný člen
Čestný člen
phpmailer

Registrovaný: 21.02.06
Prihlásený: 08.12.14
Príspevky: 5404
Témy: 30
Bydlisko: Bratislava
Príspevok NapísalOffline : 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.
Offline

Užívateľ
Užívateľ
phpmailer

Registrovaný: 07.08.06
Prihlásený: 18.11.21
Príspevky: 947
Témy: 268
Bydlisko: Levice
Príspevok Napísal autor témyOffline : 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


Offline

Užívateľ
Užívateľ
phpmailer

Registrovaný: 07.08.06
Prihlásený: 18.11.21
Príspevky: 947
Témy: 268
Bydlisko: Levice
Príspevok Napísal autor témyOffline : 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?


Offline

Čestný člen
Čestný člen
phpmailer

Registrovaný: 21.02.06
Prihlásený: 08.12.14
Príspevky: 5404
Témy: 30
Bydlisko: Bratislava
Príspevok NapísalOffline : 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.
Offline

Užívateľ
Užívateľ
phpmailer

Registrovaný: 07.08.06
Prihlásený: 18.11.21
Príspevky: 947
Témy: 268
Bydlisko: Levice
Príspevok Napísal autor témyOffline : 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.org

neviem 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...


Offline

Čestný člen
Čestný člen
phpmailer

Registrovaný: 21.02.06
Prihlásený: 08.12.14
Príspevky: 5404
Témy: 30
Bydlisko: Bratislava
Príspevok NapísalOffline : 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.
Offline

Užívateľ
Užívateľ
phpmailer

Registrovaný: 07.08.06
Prihlásený: 18.11.21
Príspevky: 947
Témy: 268
Bydlisko: Levice
Príspevok Napísal autor témyOffline : 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.


Offline

Čestný člen
Čestný člen
phpmailer

Registrovaný: 21.02.06
Prihlásený: 08.12.14
Príspevky: 5404
Témy: 30
Bydlisko: Bratislava
Príspevok NapísalOffline : 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.
Odpovedať na tému [ Príspevkov: 16 ] 


Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy. PHPmailer

v PHP, ASP

8

1117

20.06.2009 9:28

Draex Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. phpmailer

v PHP, ASP

3

615

18.04.2009 21:37

Draex Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. PHPMailer

v PHP, ASP

5

480

23.01.2017 9:11

mackooo Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. nefunkcny phpmailer

v PHP, ASP

2

504

08.09.2009 21:21

Blackdevil Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. phpmailer chyba

v PHP, ASP

14

814

05.10.2008 10:41

dadmtb Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. class PHPMailer

v PHP, ASP

3

313

30.09.2012 12:19

shaggy Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. phpmailer smtp error

v PHP, ASP

1

416

03.02.2011 13:51

walther Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Manuál: Používame PHPMailer

v Články

29

12243

24.06.2010 18:20

dartanan Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. PHPmailer a smtp

v PHP, ASP

5

972

22.10.2007 19:20

ser1a Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. phpmailer - neprichadza mail

v PHP, ASP

9

741

06.03.2010 13:45

Blackdevil Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. phpMailer form s udajmi

v PHP, ASP

4

544

23.01.2009 16:04

kajbo Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Spam: phpMailer vs mail();

v Ostatné

3

538

02.09.2008 21:44

stenley Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. vloženie podmienky do phpmailer

v PHP, ASP

5

411

05.08.2014 10:22

chrono Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. problem s PHPmailer-om

v PHP, ASP

6

494

11.06.2009 21:37

Draex Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. PHPMailer na php5.sk

v PHP, ASP

24

1059

24.11.2011 19:44

Hawkie Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. phpMailer - odosielanie mailov z freehostia.com

v PHP, ASP

6

635

05.09.2007 9:19

whitewash Zobrazenie posledných príspevkov


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

Skočiť na:  

Powered by phpBB Jarvis © 2005 - 2024 PCforum, webhosting by WebSupport, secured by GeoTrust, edited by JanoF
Ako väčšina webových stránok aj my používame cookies. Zotrvaním na webovej stránke súhlasíte, že ich môžeme používať.
Všeobecné podmienky, spracovanie osobných údajov a pravidlá fóra