Na systemie FreeBSD odinstalowałem sendmail, który uparcie odmawiał wysyłania maili poprzez funkcję w PHP mail().
Dlatego też zainstalowałem sobie qmail z portów (nic raczej nie grzebałem w konfiguracji). W php.ini początkowo próbowałem różnych sztuczek, ale w końcu podałem:
Tym sposobem "wstrzykuje" z funkcji mail() do qmaila wiadomość e-mail. Niestety kiedy sprawdzam swoją skrzynkę pocztową (poza serwerem) to przychodzą mi DWA IDENTYCZNE MAILE. Wie ktoś co mż być powodem takiego stanu rzeczy??
sendmail_path = /var/qmail/bin/qmail-inject
Szukałem na google, ale znaleźć nic nie umiem

EDIT:
Problem rozwiązany na innym forum (zagranicznym). Okazało się że qmail szuka także adresu odbiorcy w nagłówkach maila. Tak wiec jeden mail był wysyłany z powodu nagłówka a drugi z powodu pierwszego argumentu funkcji mail() gdzie tez byl podany odbiorca. Tak więc aby uniknąć podwójnych maili należy stosować tylko jeden z dwóch sposobów. Najpewniejszym sposobem jest nie umieszczanie nagłówka "To: poczta@serwerpocztowy.pl\r\n".
Może komuś się przyda
