Mam do was takie pytanie co lepiej używać mail() czy SMTP?
Mail() czy SMTP
Z tego co ostatnio zauważyłem mail() nie na każdym hostingu działa a SMTP praktycznie na każdym.
No ok, ale u mnie działa to i to. I teraz co lepiej używać przy dużej ilości e-maili itp.
To zależy od tego czy ilość maili jest limitowana przez twój hosting, lub funkcja mail() jest dostępna.
funkcja mail() łączy się z lokalnym serwerem poczty poprzez protokół SMTP. SMTP natomiast jest protokołem.
Rozumiem że chodzi ci o opcje dostępną w Panelu Administracyjnym Mybb.i o opcje dostępną w Panelu Administracyjnym Mybb.
A więc różnica jest taka że funkcja mail() łączy się tylko i wyłącznie z lokalnym serwerem mailowym (chociaż to zależy od konfiguracji php.ini gdzie zawarte są dane autentyfikacji), natomiast opcją SMTP mybb komunikuje się poprzez sockety korzystając z autentyfikacji i serwerem mailowym zdefiniowanym przez ciebie.
funkcja mail() łączy się z lokalnym serwerem poczty poprzez protokół SMTP. SMTP natomiast jest protokołem.
Rozumiem że chodzi ci o opcje dostępną w Panelu Administracyjnym Mybb.i o opcje dostępną w Panelu Administracyjnym Mybb.
A więc różnica jest taka że funkcja mail() łączy się tylko i wyłącznie z lokalnym serwerem mailowym (chociaż to zależy od konfiguracji php.ini gdzie zawarte są dane autentyfikacji), natomiast opcją SMTP mybb komunikuje się poprzez sockety korzystając z autentyfikacji i serwerem mailowym zdefiniowanym przez ciebie.
Ja wiem jak te funkcje działają. Ja się pytam co uważacie za lepsze do używania.
Łukasz Tkacz
- Mentor MyBB
- 3 025 173 2 137 14
IMO lepsze, a raczej wygodniejsze jest SMTP.
Dlaczego? Załóżmy że masz forum na hostingu współdzielonym (shared), tak jak większość użytkowników. Większość firm, bo jakieś 99% zakłada na funkcję mail() limity co do ilości wysłanych emaili na godzinę lub dziennie. Często powoduje to problemy z wysyłką masowej korespondencji, pomimo automatycznego działania z wbudowanego w mybb crona.
Co prawda limit dotyczy również smtp ALE... możesz sobie zmienić rekordy MX i podpiąć pocztę pod serwer google. Wtedy nie jesteś obarczony limitem, a dodatkowo nie tracisz miejsca na serwerze na własną pocztę, google daje zaś po kilka gb na każdą skrzynkę a i filtr antyspamowy ma świetny
Dlaczego? Załóżmy że masz forum na hostingu współdzielonym (shared), tak jak większość użytkowników. Większość firm, bo jakieś 99% zakłada na funkcję mail() limity co do ilości wysłanych emaili na godzinę lub dziennie. Często powoduje to problemy z wysyłką masowej korespondencji, pomimo automatycznego działania z wbudowanego w mybb crona.
Co prawda limit dotyczy również smtp ALE... możesz sobie zmienić rekordy MX i podpiąć pocztę pod serwer google. Wtedy nie jesteś obarczony limitem, a dodatkowo nie tracisz miejsca na serwerze na własną pocztę, google daje zaś po kilka gb na każdą skrzynkę a i filtr antyspamowy ma świetny
Użytkownicy przeglądający ten wątek:
1 gości