| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Perl: Общие вопросы > Помогите чайнику. Почему не работает? |
| Автор: SHAmanovi4 13.9.2006, 10:04 | ||
| Здравствуйте. Помогите учащемуся. Есть скрипт:
Где $mail_cmd = '/usr/bin/sendmail -t -v'; Вопрос: почему почта не отправляется? Самое прикольное то, что скрипт: 1) получает верные данные (проверено) 2) верно обрабатывает данные (аналогично) 3) верно выводит (то же) 4) выводит отчет о успешном завершении работы скрипта. То есть, вроде как работает. На деле ничего никуда не отправляется. Обращался в сервис-службу. Сказали, что у них все ОК, что сендмайл их лежит где надо и работает как полагается. Я уже не знаю где может быть ошибка! |
| Автор: nitr 13.9.2006, 10:54 | ||
| ну я не могу протестить... так чуть подправим что увидел ;) строка 2 заменить
ну и проверь параметры что передаёшь. |
| Автор: korob2001 13.9.2006, 11:11 |
| Модератор: Название темы, должно отражать её суть. |
| Автор: SHAmanovi4 13.9.2006, 12:33 |
Проверял. Все нормально.... Да, простите, не почитал правила. Да и сам ступил. Больше не повторится! |
| Автор: nitr 13.9.2006, 12:44 | ||
| вызови процедуру sendmail; в неё внеси print "и твои переменные"; может твоя процедура их не видит? our объяви либо передавай процедуре sendmail, примерно так:
|