Debian, polecenie mail i poczta w PHP'ie
Kocurro - 20-07-2009 12:53
Debian, polecenie mail i poczta w PHP'ie
Witajcie,
potrzebuje pomocy bo zgłupiałem znów. Jak instalowałem Debiana 4 to wszystko mi się udało dobrze skonfigurować a teraz na Debianie 5 mam problem.
Otóż polecenie mail zwraca mi następujący komunikat:
mail: You must specify direct recipients with -s, -c, or -b
Mail wywołuję poleceniem:
mail -s Test -c kocurro@...
Robiłem: apt-get install mailx
Ale to nie pomogło. Kiedyś pamiętam, że pomogało apt-get install sendmail ... niestety tym razem nie pomogło. Gdzieś przeczytałem by zainstalować rmail niestety to nie pomogło.
Wysyłanie maili przez sendmail działa ale chciałbym także móc przez mail
Proszę o pomoc bo nie mam pojęcia co dalej z tym fantem zrobić :(
Kolejny problem to to, że w PHP'ie nie działa wysyłanie maili, a dokładniej mówiąc to wysyłanie za pomocą funkcji mail działa (zmieniłem ustawienia w php.ini i przez sendmail'a idzie), natomiast nie działa wysyłanie maili za pomocą error_log - co źle zrobiłem ?
Pozdrawiam serdecznie,
Łukasz Piotr Łuczak
no4b - 20-07-2009 13:37
Cytat:
mail -s Test -c kocurro@
echo "tresc" | mail -s "temat" adres@domena
Cytat:
natomiast nie działa wysyłanie maili za pomocą error_log
A emacsem przez sendmail dziala? ;) Przeczytaj to co napisałeś ;)
Kocurro - 20-07-2009 13:51
No dobra - tak działa :)
Tylko nie wiem czemu nie działa tak jak dawniej. Mniejsza z tym - ważne, że w ogóle działa :)
A z tym error_log to mi chodziło o to :
http://pl2.php.net/manual/en/function.error-log.phpCo ciekawe - piszą tam, że error_log korzysta z mechanizmu mail ... więc sam już nie wiem.
Hmm ... chyba upały źle na mnie działają bo teraz wszystko działa jak należy (z wyjątkiem tego error_log)... hmm
No nic - dzięki za podpowiedź :)
Pozdrawiam,
Łukasz
ps: a na emacsa to ja zbyt cienki bolo jestem :D
Kocurro - 20-07-2009 14:10
No i się ucieszyłem za szybko :(
Polecenie działa ... ale maile nie dochodzą. O czym zapomniałem lub co zepsułem ?
pozdrawiam,
Łukasz
no4b - 20-07-2009 14:16
Zobacz w logi.
Kocurro - 20-07-2009 14:31
A teraz zgłupiałem jeszcze bardziej - wygląda na to, że maile czekają w kolejce.
I tak - jak wysyłam 10 mail to dopiero pierwszy dochodzi, jak wysyłam 11 to 2 itd. Nie ma znaczenia w jakich odstępach czasu wysyłam - po wysłaniu maila od razu dochodzi jakiś zaległy.
Jakiś pomysł co to może być ?
pozdrawiam
no4b - 20-07-2009 14:40
Spróbuj wymusić wysłanie maili z kolejki.
zanotowane.pldoc.pisz.plpdf.pisz.plkonstruktor.keep.pl