Przepraszam, że odkopuję temat z sierpnia, ale również mam problem z tą funkcją. Posiadam na starym komputerze Windows XP, jestem w trakcie nauki PHP. Chciałbym sprawdzić swój formularz, w którym użytkownicy mogli wpisać dane i maila, a następnie lądowało to w bazie danych. Teraz z innego formularza chcę wysłać w pętli maile z jakąś przykładową wiadomością do wszystkich, żeby sprawdzić, czy ta funkcja działa. Niestety tak się nie stało, po obejrzeniu tutoriali na YT, tj. ustawianie w php.ini, sendmail.ini różnych parametrów, pomogło to na tyle, że widzę tę symulację wysyłania poczty przez Mercury, za każdym wysłaniem pojawia się pasek ładowania i znika. Niestety chyba nie potrafię skonfigurować tego programu, albo i tak to działać nie będzie. Moim celem jest nawet to, by taka wiadomość trafiła do spamu, gdyż chcę po prostu sprawdzić, czy taki mail się przesyła, a skrypt poprawnie przyjmuje dane z formularza. Testuję to na swoich skrzynkach, tj. gmail, interia, o2 - ale nic z tego.
Chyba nie bardzo rozumiem przeznaczenie tego serwera SMTP. Pojmuję, że w jakiś sposób funkcja PHP mail() potrzebuje dodatkowego oprogramowania, który będzie symulował klienta poczty. Dowiedziałem się między innymi o takich programach jak Thunderbird, PHPMailer, Mercury itd. Nie wiem jak mógłbym jednak te programy skonfigurować, by wszystko działało poprawnie.