Sendmail::Milter

Sendmail::Milter is a Perl interface to sendmail's Mail Filter API.
Download

Sendmail::Milter Ranking & Summary

Advertisement

  • Rating:
  • License:
  • Perl Artistic License
  • Price:
  • FREE
  • Publisher Name:
  • Charles Ying
  • Publisher web site:
  • http://search.cpan.org/~cying/Sendmail-Milter-0.18/Milter.pm

Sendmail::Milter Tags


Sendmail::Milter Description

Sendmail::Milter is a Perl interface to sendmail's Mail Filter API. Sendmail::Milter is a Perl interface to sendmail's Mail Filter API.SYNOPSIS use Sendmail::Milter; my %my_milter_callbacks = ( 'connect' => &my_connect_callback, 'helo' => &my_helo_callback, 'envfrom' => &my_envfrom_callback, 'envrcpt' => &my_envrcpt_callback, 'header' => &my_header_callback, 'eoh' => &my_eoh_callback, 'body' => &my_body_callback, 'eom' => &my_eom_callback, 'abort' => &my_abort_callback, 'close' => &my_close_callback, ); sub my_connect_callback; sub my_helo_callback; sub my_envfrom_callback; sub my_envrcpt_callback; sub my_header_callback; sub my_eoh_callback; sub my_body_callback; sub my_eom_callback; sub my_abort_callback; sub my_close_callback; BEGIN: { # Get myfilter's connection information # from /etc/mail/sendmail.cf Sendmail::Milter::auto_setconn("myfilter"); Sendmail::Milter::register("myfilter", %my_milter_callbacks, SMFI_CURR_ACTS); Sendmail::Milter::main(); # Never reaches here, callbacks are called from Milter. }Sendmail::Milter is a Perl extension to sendmail's Mail Filter API (Milter).Note: You need to have a Perl 5.6 or later interpreter built with -Dusethreads. Requirements: · Perl


Sendmail::Milter Related Software