• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

SMTP nie dziala

Object Storage Arubacloud
0 głosów
338 wizyt
pytanie zadane 14 października 2021 w Systemy operacyjne, programy przez prymex Obywatel (1,250 p.)

Witam moj problem polega na tym ze nie dziala mi wysylanie maili w xamppie mam publiczne IP oraz otwarty port 25.

Moj php.ini 

For Win32 only.
http://php.net/smtp
SMTP=localhost
http://php.net/smtp-port
smtp_port=25

; For Win32 only.
; http://php.net/sendmail-from
sendmail_from = contact@forum.przyjacielowo.pl

; For Unix only.  You may supply arguments as well (default: "sendmail -t -i").
; http://php.net/sendmail-path
sendmail_path = "\"Z:\Xampp\sendmail\sendmail.exe\" -t"

; Force the addition of the specified parameters to be passed as extra parameters
; to the sendmail binary. These parameters will always replace the value of
; the 5th parameter to mail().
;mail.force_extra_parameters =

; Add X-PHP-Originating-Script: that will include uid of the script followed by the filename
mail.add_x_header=Off

; The path to a log file that will log all mail() calls. Log entries include
; the full path of the script, line number, To address and headers.
;mail.log =
; Log mail to syslog (Event Log on Windows).
;mail.log = syslog

Oraz sendmail.ini

smtp_server=localhost
smtp_port=25
error_logfile=error.log
debug_logfile=debug.log
auth_username=contact@forum.przyjacielowo.pl
auth_password=123123
force_sender=contact@forum.przyjacielowo.pl

W hmailserver stworzona domena forum.przyjacielowo.pl i uzytkownik contact@forum.przyjacielowo.pl

Moze ktos ma jakis pomysl. Z gory dzieki

 

komentarz 14 października 2021 przez niezalogowany
Masz lokalnie postawiony serwer poczty?
komentarz 14 października 2021 przez prymex Obywatel (1,250 p.)
tak na hmailserver
komentarz 14 października 2021 przez niezalogowany
Sprawdź w logach jakie błędy są.
komentarz 14 października 2021 przez prymex Obywatel (1,250 p.)
rowniez brak bledow w logach a email dalej sie nie wysyla
komentarz 14 października 2021 przez niezalogowany
Nawet jak wysyłasz na adres na którym jest skonfigurowany SMTP?
komentarz 14 października 2021 przez prymex Obywatel (1,250 p.)
Ciezko powiedziec, poniewaz nie mam do bardzo wiem gdzie to sprawdzic ThunderBird wywala error ze nie moze pobrac settings
komentarz 14 października 2021 przez niezalogowany
Jak pingujesz z komputera na którym stoi serwer poczty na domenę serwera pocztowego to jaki masz adres? Czy w sieci masz jakiś router/firewall?

1 odpowiedź

+1 głos
odpowiedź 18 października 2021 przez efiku Szeryf (75,160 p.)

Do wysyłania maili w PHP powinieneś użyć biblioteki, a nie wbudowanej funkcji mail w PHP. Żeby ona działała musisz mieć skonfigurowane w PHP.ini odpowiednie dane do połączenia, tylko że te wiadomości są źle skonfigurowane i trafiają do spamu ;)

 

Zamieszczone poniżej biblioteki wystarczy dobrze skonfigurować i podpiąć odpowiedni dsn dla połączenia SMTP które otrzymasz z lokalnego serwrra, potem możesz nawet podpisywanie dkim włączyć.

Polecam 

Lub phpmailera.

A co do tego publicznego adresu, masz publiczne IP ale może stoisz za natem w sieci lokalnej i port 25 nie jest poprawnie rozwiązywany. Zobacz jaki port ma twoje SMTP do wysyłki maila. 

Podobne pytania

0 głosów
0 odpowiedzi 157 wizyt
pytanie zadane 30 listopada 2020 w Bezpieczeństwo, hacking przez RDK Nowicjusz (120 p.)
0 głosów
2 odpowiedzi 314 wizyt
pytanie zadane 25 maja 2019 w PHP przez manager96 Bywalec (2,050 p.)
0 głosów
1 odpowiedź 893 wizyt
pytanie zadane 28 marca 2018 w Offtop przez Hiskiel Pasjonat (22,830 p.)

92,556 zapytań

141,404 odpowiedzi

319,560 komentarzy

61,942 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Kolejna edycja największej imprezy hakerskiej w Polsce, czyli Mega Sekurak Hacking Party odbędzie się już 20 maja 2024r. Z tej okazji mamy dla Was kod: pasjamshp - jeżeli wpiszecie go w koszyku, to wówczas otrzymacie 40% zniżki na bilet w wersji standard!

Więcej informacji na temat imprezy znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...