Witam!!

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:
  1. sendmail_path = /var/qmail/bin/qmail-inject
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??

Szukałem na google, ale znaleźć nic nie umiem sad.gif

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 smile.gif