Diskuze: Alternatíva k PHPMailer-u?

PHP PHP Alternatíva k PHPMailer-u? American English version English version

Avatar
Matúš Petrofčík
Šéfredaktor
Avatar
Matúš Petrofčík:

Čaute,

potrebujem pracovať s rozosielaním emailov + prílohy, a nechce sa mi to kodiť celé vlastné (aj tak by mi to dlho trvalo). Našiel som PHPMailer, ale ten nie je v namespaces, ktoré ja používam naprieč celým mojim "frameworkom", vraj aby to malo kompatibilitu s php 5.0 (uff, prečo?).

Je niekde nejaká alternatíva podovná k PHPMailer-u s namespaces? Nechce sa mi ten PHPMailer celý prechádzať a prerábať aby malo namespaces.

thx

Editováno 10.2.2015 21:57
Odpovědět 10.2.2015 21:57
obsah kocky = r^2 ... a preto vlak drnká
Avatar
Matúš Petrofčík
Šéfredaktor
Avatar
Matúš Petrofčík:

Nikto? :D Poprípade ak máte napísane niečo vlastné a chce sa vám podeliť :)

Asi sa budem musieť v budúcnosti poohliadnuť po nejakom cudzom frameworku kde už takéto veci vyriešili.

Nahoru Odpovědět 10.2.2015 22:52
obsah kocky = r^2 ... a preto vlak drnká
Avatar
Odpovídá na Matúš Petrofčík
Martin Konečný (pavelco1998):

Proč ti vlastně vadí, že nemá namespace?

Jinak se můžeš podívat třeba tady :)
http://api.nette.org/…te.Mail.html

 
Nahoru Odpovědět 11.2.2015 1:07
Avatar
David Čápka
Tým ITnetwork
Avatar
Odpovídá na Matúš Petrofčík
David Čápka:

Ze nemá namespaces přece vůbec nevadí, proste pred to napíšeš require, urcite je tam nepridavej.

Nahoru Odpovědět 11.2.2015 1:14
Miluji svou práci a zdejší komunitu, baví mě se rozvíjet, děkuji každému členovi za to, že zde působí.
Avatar
Matúš Petrofčík
Šéfredaktor
Avatar
Odpovídá na Martin Konečný (pavelco1998)
Matúš Petrofčík:

Jo, že nemá namespaces a celé to je nejaké divné (asi tou kompatibilitou k php 5.0).

Po tejto práci idem jednoznačne buď na Nette alebo Laravel. Už ma nebaví písať si všetko "namieru", ale WordStress nechcem :D

Ten PHPMailer som trochu rozdelil (4 triedy boli v jednom súbore, na gite som neskôr našiel 3 súborový ale to už som mal všetko hotové) , dal do namespaces tak aby bol, a dáke prkotinky pomenil a happy som :D 8 hodín brblania a nadávania a všetko funguje ako chcem. Komentáre sú fakt skvelá vec :)

Nahoru Odpovědět 11.2.2015 1:15
obsah kocky = r^2 ... a preto vlak drnká
Avatar
Matúš Petrofčík
Šéfredaktor
Avatar
Odpovídá na David Čápka
Matúš Petrofčík:

Ono to pridávanie ani nejako dlho netrvalo, a všetko funguje ako má, a mám to pekne organizované v zložkách ako chcem a pod :) zas som po dnešku o niečo múdrejší.

edit: vyhýbam sa include a require, chcem to mať všetko cez autoloader :D

Editováno 11.2.2015 1:18
Nahoru Odpovědět  +1 11.2.2015 1:17
obsah kocky = r^2 ... a preto vlak drnká
Avatar
Nahoru Odpovědět  +2 11.2.2015 7:02
Nesnáším {}, proto se jim vyhýbám.
Avatar
David Čápka
Tým ITnetwork
Avatar
Odpovídá na Matúš Petrofčík
David Čápka:

Nojo, ale až teď vyjde nová verze, tak to budeš muset zas cele predelavat, to mi prijde docela useless. Cizí kód se většinou neupravuje.

Nahoru Odpovědět  +2 11.2.2015 9:24
Miluji svou práci a zdejší komunitu, baví mě se rozvíjet, děkuji každému členovi za to, že zde působí.
Avatar
Jiří Gracík
Redaktor
Avatar
Odpovídá na David Čápka
Jiří Gracík:

Pochybuji, že to bude pořád updatovat. Takhle tam ten mailer nechá, dokud to bude fungovat (což bude ještě asi sakra dlouho) :)

Editováno 11.2.2015 9:29
Nahoru Odpovědět  +1 11.2.2015 9:29
Creating websites is awesome till you see the result in another browser ...
Avatar
Matúš Petrofčík
Šéfredaktor
Avatar
Nahoru Odpovědět  +2 11.2.2015 10:28
obsah kocky = r^2 ... a preto vlak drnká
Avatar
Matúš Petrofčík
Šéfredaktor
Avatar
Odpovídá na Michal Žůrek (misaz)
Matúš Petrofčík:

Tak som to napísal, uvidíme kedy sa to schváli a či to vôbec malo zmysel :D

Nahoru Odpovědět 11.2.2015 13:40
obsah kocky = r^2 ... a preto vlak drnká
Avatar
David Čápka
Tým ITnetwork
Avatar
Odpovídá na Matúš Petrofčík
David Čápka:

Rychle jsem na to kouknul na mobilu. Ve jmenném prostoru urcite nemá byt to "vendor", jak ma NS vypadat zde popisuje PSR-4 nebo jak je ta zkratka, koukni se na to. Hodil by se i nejaky popis jak se ten phpmailer pouziva, co jeste fruhy díl? :)

Nahoru Odpovědět 11.2.2015 13:58
Miluji svou práci a zdejší komunitu, baví mě se rozvíjet, děkuji každému členovi za to, že zde působí.
Avatar
Matúš Petrofčík
Šéfredaktor
Avatar
Odpovídá na David Čápka
Matúš Petrofčík:

Ja to mám v tom mojom projekte niekde medzi app/models/phpma­iler, ten vendor som tam dal len teraz :D

V článku som použil jeden autoloader ktorý hľadá triedy od index.php, a má tam k dispozícii zložky app a vendor... napadlo ma namiesto tohto jednoho urobiť 2 autoloadery, jeden ktorý by hľadal v app zložke vlastné triedy, a druhý by hľadal vo vendor zložke medzi cudzími triedami, a zaregistrovať obe funkcie. Tak by nemuselo byť zahrnuté to slovo "vendor" v namespacoch, myslím že by to riešilo tento problém :)

Moc času teda nemám, ale rád by som sa na ten PHPMailer pozrel, a potom by som mohool napísať "Ako ho používať". Každopádne na gite a v pribalenom zip-e sú pri originálnych súboroch príklady.

Nahoru Odpovědět 11.2.2015 14:10
obsah kocky = r^2 ... a preto vlak drnká
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 13 zpráv z 13.