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

SMTP nie dziala

VPS Starter Arubacloud
0 głosów
323 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 154 wizyt
pytanie zadane 30 listopada 2020 w Bezpieczeństwo, hacking przez RDK Nowicjusz (120 p.)
0 głosów
2 odpowiedzi 308 wizyt
pytanie zadane 25 maja 2019 w PHP przez manager96 Bywalec (2,050 p.)
0 głosów
1 odpowiedź 884 wizyt
pytanie zadane 28 marca 2018 w Offtop przez Hiskiel Pasjonat (22,830 p.)

92,452 zapytań

141,262 odpowiedzi

319,081 komentarzy

61,854 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

Akademia Sekuraka 2024 zapewnia dostęp do minimum 15 szkoleń online z bezpieczeństwa IT oraz dostęp także do materiałów z edycji Sekurak Academy z roku 2023!

Przy zakupie możecie skorzystać z kodu: pasja-akademia - użyjcie go w koszyku, a uzyskacie rabat -30% na bilety w wersji "Standard"! Więcej informacji na temat akademii 2024 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!

...