Полный список методов Mail:: Mailer относительно невелик.
$mailer = Mail::Mailer->new ([$method] [,@args])
Метод new() создает новый объект Mail::Mailer. Необязательный параметр $method указывает, как должна быть отправлена почта, а необязательный параметр $args передает дополнительные параметры обработчику почты. Ниже в таблице показаны методы обработки почты, распознаваемые в настоящее время.
В нашем информационном мире современных технологий и мобильной связи бывает зачастую полезным организовать WiFi подключение из своего компьютера, тем самым создать виртуальную точку доступа для различных устройств мультимедиа. Программа mhotspot поможет вам в этом и различное оборудование будь это ноутбук, смартфон или компьютер можно будет удаленно подключить к Интернет, в том числе для работы с обработчиками почты.
Содержимое параметра @args зависит от метода. При использовании методов ‘mail’ и ‘sendmail’ все, что содержится и параметре @args, добавляется к командной строке, применяемой для вызова программ mail и sendmail. При испольэований метода “smtp” можно передать ключевой параметр Server для указания применяемого сервера SMTP.
В процессе работы модуль Mail::Mailеr открывает канал в указанную программу обработчика почты, если не указан метод “smtp”; в последнем случае для отправки сообщения используется модуль Net::SMTP.
Методы отправки почты с помощью модуля Mall:: Mailer
Метод
Описание
mail
Использовать программу mail или mailx UNIX
Sendmail
Использовать программу sendmail UNIX
Smtp
Использовать для отправки почты модуль Net::SMTP
test
Режим отладки, который предусматривает вывод содержимого сообщения, а не отправку его по почте
Если метод явно не указан, модуль Mail::Mailer ищет в пути доступа, указанном в переменной среды PATH, соответствующие выполняемые программы и выбирает первую найденную программу, которая может применяться для реализации этих методов, начиная с “mail”. В документации Mail::Mailer описано, как изменить порядок поиска, установив переменную среды PERL_MAILERS, Объект Mail::Mailer после создания инициализируется с помощью набора полей заголовка.