batva
crazy administrator | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Цитата: А это может как то зависить от почтовой программы в Линухе? у меня стоит postfix, и ни чего не сработало | вот кусок кода с того хака. Код: sub massmal { open (MAIL,"| $SEND_MAIL -t"); print MAIL "To: $mail\n"; print MAIL "From: $adminemail_out\n"; print MAIL "Reply-to: $replyaddr\n" if $replyaddr; print MAIL "X-Mailer: Perl Powered Socket Mailer\n"; print MAIL "Subject: $subjekt\n\n"; print MAIL "$message"; print MAIL "\n.\n"; close(MAIL); } | на этом форуме переменная $SEND_MAIL определена в boardinfo.cgi как $SEND_MAIL = "/usr/sbin/sendmail"; И все работает. Если у тебя нет sendmail то имхо можно юзать и твою postfix, но я лично с ней не знаком, и не в курсе что ей нужно пихать на вход, и какой синтаксис. Рекомендую прочитать к ней доку, тогда все станет ясно, и можешь просто перепесать sub massmail в этом хаке. Это десять строк на перле, затруднения не должно вызвать. |