![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 28 Pomógł: 0 Dołączył: 3.04.2006 Ostrzeżenie: (0%) ![]() ![]() |
Witam serdecznie.
Staram się wysłać maila za pomocą funkcji mail() podaję jej argumenty takie jak adres tytuł oraz treść i wysyłam tylko emaile nie dochodzą. Włączyłem nawet snifferek i lapię pakiety smtp wysyłane do serwera poczty czyli teoretycznie coś z mojego kompa wychodzi ale podejrzewam że gdziś popełniam błąd. Może jakaś dodatkowa opcja w kompilacji php a może w agencie smtp na linuchu. Z góry dziękuję za każdą poradę. -------------------- Slackware 11.0 kernel 2.6.18
php 5.2.0 MySQL 5.0.27 |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 58 Pomógł: 0 Dołączył: 6.05.2003 Skąd: Gdańsk Ostrzeżenie: (0%) ![]() ![]() |
O ile kojarzę pod Linuksem funkcja php mail() korzysta z demona sendmail (względnie postfix). Jeśli pod php wszystko ładnie się wykonuje to na pewno w logach serwera pocztowego będzie napisane co i jak. Pozatym więszkość listów jeśli nie dochodzi do powinno być odbitych do nadawcy. Ustawiasz hedaer "To" ?
-------------------- Mateusz 'matipl' Kamiński
WWW - http://matipl.pl |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 28 Pomógł: 0 Dołączył: 3.04.2006 Ostrzeżenie: (0%) ![]() ![]() |
Faktycznie maillog wszystko wyjaśnił teraz już wysyła.
Błąd dotyczył domeny skonfigurowanej dla mojego hosta , dokładniej miałem skonfigurowaną domenę która nie istnieje gdyż stoje za NATem i nie była mi do niczego potrzebna. Sendmail pobiera jednak moja domenę i dokleja do adresu nadawcy (teraz oczywiste) więc jeśli dana domena nie istnieje serwer odbiorcy wywala błąd i wiadomosci nie dostarcza:) Zastanawiam się tylko czy nie oznacza to że mogę sobie skonfigurować sendmaila w ten sposób aby wysyłał maile z jakiej chcę domeny np. wysyłac maile ze spoofowanym nadawcą... -------------------- Slackware 11.0 kernel 2.6.18
php 5.2.0 MySQL 5.0.27 |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 19.07.2025 - 09:39 |