Skocz do zawartości

funkcja mail


mariosoft

Rekomendowane odpowiedzi

Witam

Mam taki oto kod (poniżej) wysyłający listy do potwierdzenia rejestracji. Jednak tylko do poczta.onet.pl listy nie docierają. Czy onet może to zakwalifikować jako spam?

Ktoś miał z was już taki kłopot. Co muszę zmienić dodać, aby i do "wielkiego" docierały listy?

Pozdrawiam

// kod ----------------------------------------------

$list =

"Aby potwierdzić rejestrację kliknij w ciągu 48 godzin na adres:

https://www.domena.pl/rejestracja.php?id=po...p;kod=$kod

Jeżeli nie chcesz się rejestrować, zignoruj ten list.";

$naglowek = "From: <$adres>\n";

$naglowek .= "Content-Type: text/plain;\n";

$naglowek .= "\tcharset=\"iso-8859-2\"\n";

$naglowek .= "Content-Transfer-Encoding: 8bit\n";

mail($email, "Rejestracja", $list, $naglowek);

//---------------------------------------------------------------------------------------

Odnośnik do komentarza
Udostępnij na innych stronach

https://pear.php.net/package/Mail/docs

Skorzystajcie z wysyłania przez smtp i nie powinno być problemów. Często serwery tanich hostingów są uznawane za spamerskie i nasza poczta ląduje w koszu, bądź nawet do niego nie trafia.

Dała matka rozum? To kombinuj.

Odnośnik do komentarza
Udostępnij na innych stronach

Ogólnie są dwa źródła problemu:

1) To serwery pocztowe nie znają nie znają Twojego serwera poczty wychodzącej i poczta jest kwalifikowana jako spam i zostaje odfiltrowana lub wraca do nadawcy jako że nie może być dostarczona

2) Onet lub o2 czy jeszcze inny system pocztowy uznała domenę z jakiej wysyłasz maile za domenę spamową.

W obu przypadkach (jeśli problem dotyczy onetu) proponuje wysłać maila np na abuse@onet.pl z opisem problemu prośbą o rozwiązanie go. W moim przypadku pomogło. Tylko trzeba uzbroić się w cierpliwość

Odnośnik do komentarza
Udostępnij na innych stronach

A co powiecie na taką sytuacje

Serwer smtp w Active24 wymagajacy uwierzytelniania.

Skrypt uruchamiany na tym samym hostingu gdzie serwer smtp

nadawca: z onetu

odbiorca: dowolny z wyjątkiem onetu

email przechodzi

nadawca: dowolny z wyjątkiem onetu

odbiorca: z onetu

email przechodzi

nadawca: z onetu

odbiorca: z onetu

email nie przechodzi

Skrypt uruchamiany na innym serwerze, ale korzystający zdalnie z serwera smtp Activ24

wszystko działa

To jest obecna kombinacja. Wcześniej w przeciągu 2 lat było kolejno jeszcze kilka innych ;)

Ale najgorsze jest to, ze znalezienie błedu w takiej sytuacji jest trudne bo niewiadomo co się dzieje - raz wysyła a raz nie.

.

Odnośnik do komentarza
Udostępnij na innych stronach

Jak już się zrobił temat o problemach pocztowych to wspomnę jeszcze o ciekawym problemie z interią. Otóż dostaje zwroty maili przekierowywanych na konta pocztowe interii. Wysyłam maila na xxx@yyy.pl konto to jest tak ustawione że całą pocztę przekierowywuje na konto w xxx@interia.pl Tylko że interia odrzuca maila z powodu: Serwer poczty wychodzącej jest nie prawidłowy dla maila z którego został wysłana wiadomość. Problemu nie ma gdy wysyłam wiadomość z konta zzz@yyy.pl na xxx@yyy.pl bo w tym przypadku serwery SMTP są takie same. Jakiś pomysł jak to obejść?

Odnośnik do komentarza
Udostępnij na innych stronach

Dodam tak na szybko. Jesli macie dedyka, serwer pocztowy jest na bazowym IP. Używając nawet kodu ktory wysyla przez smtp interia nie przyjmie maila, gdy skrypt wysylający jest na osobny IP tego serwera, tzn. user ma przydzielone osobne ip, domena jest na innym ip ip bazowe serwer na ktorym jest serwer pocztowy.

U siebie tak mialem i mnie cholera brala jak maile nie dochodzily. Rozwiązaniem okazało się zmodyfikowanie wpisu DNS - TXT

Odnośnik do komentarza
Udostępnij na innych stronach

powiem tak uzywam SMTP serwer mam nie hostingowy, nie tani, nie spamerski a na sieci pionier i powinno dochodzic aaaaale nie dochodzilo rowniez, maja poblokowana funkcje phpmail, uzywaj SMTP .

jak juz uzyjesz SMTP to funkcji EHLO wpisz localhost, domena.pl w ten sposob bedzie dochodzic.

Odnośnik do komentarza
Udostępnij na innych stronach

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę. Warunki użytkowania Polityka prywatności