И никак не работает, хотя примеры учебные и взяты из книг/статей.
Скриптик на ПХП говорит что все хорошо, письмо отправлено, но на ящик оно не приходит.
Что я не так делаю? Подскажите, кто знает.
"И может собственных Платонов и быстрых разумом Невтонов российская земля рождать."
М. В. Ломоносов
Тоесть? Мне нужно настроить например sendmail у себя на машине?
Запустите mutt, нажмите m, напишите письмо (на тот же адрес), отправьте его, и проверьте - пришло или нет. Если не пришло, значит да, надо настроить например sendmail.
Повторюсь, Net::SMTP -- то, что спасет отца русской демократии ;-)
Это простенький клиент SMTP протокола. Отправляет письма через любой доступный SMTP-сервер.
man 3 Net::SMTP
Естественно, нужно указывать SMTP-сервер. Кроме того, гугловский наверняка требует имя пользователя и пароль. Поэтому прежде чем отправлять, нужно будет вызвать auth().
Я отправлял через smtp.yandex.ru, так там еще требовали, чтобы адрес отправителя, т.е. "From: " в заголовке письма (см. RFC 2821), был их же, т.е. @yandex.ru / @ya.ru и т.д.
P.S.
А писал я вообще на питоне. Там есть аналогичный модуль.
Скрипт:
У вас нет необходимых прав для просмотра вложений в этом сообщении.