![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 5 Pomógł: 0 Dołączył: 28.12.2011 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Mam pytanie, jak wysyłacie swoje wiadomości e-mail przez PHP, by było to niezawodne i sprawne ? mail() i sendmail, który sam skolejkuje, czy wysyłacie poprzez łączenie z SMTP ? Instalujecie odpowiednik sendmaila na windowsie podczas pracy w "środowisku rozwojowym", czy przełączacie mechanizm wysyłania w zależności od produkcji/rozwoju ? Kolejkujecie każdą wiadomość i wysyłacię z crona, a może jakiś system buforowania na później tylko tych nieudanych wysyłek ? Jak załatwiacie sprawę załączników ? Mi udało się za pomocą Mail z PEAR, czy można wysyłać załączniki przez lokalny sendmail i funkcję mail() ? Jaka aktualnie biblioteka do wysyłania e-mali (razem z html i załącznikami) jest najsprawniejsza/najpopularniejsza, żeby połowa rzeczy w niej nie była "deprecated" ? Jakie macie rozwiązanie na typowy problem wysłania wiadomości tak, aby poprawnie otwierana była w webowych klientach pocztowych jak i aplikacjach typu Thunderbird, zakładając że: - wiadomość jest w postaci HTML - kodowanie wiadomości jak i jej tematu UTF-8 - posiada załączniki - sensowne sprawdzanie błędu Moje dotychczasowe rozwiązanie to kolejkowanie każdej wiadomości w bazie i wysyłanie poprzez SMTP z Mail i Mail_Mime z PEAR, jednak kombinacje w stylu: $subject = "=?UTF-8?B?" . base64_encode( $msg->getTitle() ) . "?="; i sprawdzanie błędu $status instanceof PEAR_Error wydaje się już być przestarzałe i mocno niepoprawne, dlatego rozglądam się za czymś porządnym, z łatwym obiektowym API, może błędach na wyjątkach itp. Zastanawiam się jeszcze nad tematem osadzania obrazków itp. w CDATA, aby otwierały się bez konieczności łączenia z innymi serwerami podczas czytania wiadomości, stosujecie ? w jaki sposób załączacie obrazki ? Ten post edytował devkil 21.01.2012, 15:34:33 |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 18.07.2025 - 01:56 |