08.11.2009, 08:08
08.11.2009, 14:40
Z tego co ostatnio zauważyłem mail() nie na każdym hostingu działa a SMTP praktycznie na każdym.
08.11.2009, 14:59
No ok, ale u mnie działa to i to. I teraz co lepiej używać przy dużej ilości e-maili itp.
08.11.2009, 16:34
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.
08.11.2009, 17:46
Ja wiem jak te funkcje działają. Ja się pytam co uważacie za lepsze do używania.
18.11.2009, 16:29
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
20.11.2009, 16:17
Czasami, aż zbyt dobry.