[PHP] class za pošiljanje mejlov
 
php.programer 27. dec 2011 17:43:03 Pridružen od:
20. sep 2011
347 objav
154 106 10
#1

Kateri email class priporočate za pošiljanje e-mailov? Hvala.


všeč(0) ni všeč(0) spam(0)
 
gnome 27. dec 2011 18:11:56 Pridružen od:
27. apr 2010
829 objav
412 47 10
#2

V PHP-ju samem že obstaja funkcija mail(), drugače pa uporabi phpmailer class.


všeč(1) ni všeč(0) spam(0)
Adobe Commerce/Magento 2 & Laravel + {VueJS/React} razvijalec | Moj #1 resource za Laravel & PHP | Claude Code alternative 10% OFF
 
boskor 27. dec 2011 18:13:34 Pridružen od:
14. sep 2011
18 objav
7 1 0
#3

lahko poskusiš še s swiftmailer


všeč(1) ni všeč(0) spam(0)
 
bostjan 27. dec 2011 19:08:22 Pridružen od:
31. jul 2008
643 objav
689 30 9
všeč(1) ni všeč(0) spam(0)
 
php.programer 28. dec 2011 14:08:41 Pridružen od:
20. sep 2011
347 objav
154 106 10
#5

kakšna je razlika med primerov dostavljenosti, če uporabljam zgolj mail() funkcijo?



Ali je razlika recimo med ZEND FW2 in mail() v kvaliteti (%) dostavljenih emailov?


všeč(0) ni všeč(0) spam(0)
 
technolog 28. dec 2011 14:41:35 Pridružen od:
14. nov 2011
598 objav
768 300 22
#6

ja načeloma imajo vse 100%, ker itak vse kličejo eksterne funkcije. Tudi če ne, imaš samo dve stanji - dela ali ne dela.



Razlike med classi so v tem, na kakšen način se jih uporablja ter kok majo kakih bombončkov. Jst sm delov s PHPmailer, vendar ima Swifrmailer boljo sintakso.



Od Zenda aka bloata pa stran :)


všeč(0) ni všeč(0) spam(0)
Z linuxom že 7 let. Pro web development.
 
nextgen 28. dec 2011 15:14:24 Pridružen od:
3. nov 2011
26 objav
44 12 0
#7

php.programer:

Ali je razlika recimo med ZEND FW2 in mail() v kvaliteti (%) dostavljenih emailov?




mail() uporablja interni streznik, ki je symlink na program sendmail, ki je na lokalnem strezniku. Torej; PHP poda informacije lokalnemu strezniku ter vrne true, ce je bil mail uspesno dodan v queue ali false ce je prislo do napake.

Kaj in kako je pa glede dostave, je pa odvisno od samega streznika, ker lahko pride de velikega stevila napak in samo streznik ve, kaj se bo dogajalo z tistimi emaili.



PHPMailer, Swiftmailer, Zend ter Pear::Mail se pa uporabljajo zato, ker, namesto da bi se zanasali na lokalen mailer, dodajo se moznost, da se uporabi SMTP, kar ponuja moznost priklopa na oddaljene mail streznike ne glede na to ali je mail server lokalno aktiven ali ne.



V vsakem primeru, sama funkcija je cisto nepomembna. Sedaj je pomembno veliko vec stvari, kot na primer:

- Ali je tvoj server na blacklisti ali ne

- Sama vsebina emaila, ce nzadeva ne naleti na kaksne (pre)pametne spam filtre

- Ce sam naslovnik obstaja ali ne

- ce ni tvoj email blokiran na strani streznika

- Ce ima tvoj mail server pravilno urejene MX in SPF recorde

... in tako naprej, in tako naprej in tako naprej.


všeč(2) ni všeč(0) spam(0)
 
 

🔒 Za odgovor na to temo se moraš prijaviti.

Prijavi se