Создание серверных приложений на языке PERL

E-mail


  • Как послать e-mail из скрипта?


  • Sendmail это хорошо, а как из под виндов?


  • Как послать по e-mail письмо с аттачем?


  • Можно ли проверить, существует ли определенный e-mail адрес?



  • Q: Как послать e-mail из скрипта?

    A: Воспользоваться утилитой sendmail (есть на всех unix системах)

    Пример:

    open MAIL, '|/path/to/your/sendmail -t';



    print MAIL "From: mail@my.host\n",

    "To: webmaster@my.host\n",

    "Subject: Mail from perl script!\n\n",

    $message;

    close MAIL;

    Q: Sendmail это хорошо, а как из под виндов?

    A: Есть sendmail под винды, платный, бесплатный и даже от M$.

    Q: Как послать по e-mail письмо с аттачем?

    A: rfc2045, rfc2046, perldoc Mime::Lite

    Q: Можно ли проверить, существует ли определенный e-mail адрес?

    A: В общем случае - нельзя. Проверка существования и функционирования домена,

    в котором этот email прописан, в сущности ничего не дает. Остается

    отталкиваться от конкретных требований. Hапример, послать e-mail на этот адрес

    и попросить ответить, проверив ответ.



    Содержание раздела