GSP
Quick Navigator

Search Site

Unix VPS
A - Starter
B - Basic
C - Preferred
D - Commercial
MPS - Dedicated
Previous VPSs
* Sign Up! *

Support
Contact Us
Online Help
Handbooks
Domain Status
Man Pages

FAQ
Virtual Servers
Pricing
Billing
Technical

Network
Facilities
Connectivity
Topology Map

Miscellaneous
Server Agreement
Year 2038
Credits
 

USA Flag

 

 

Man Pages
Mail::Milter::Authentication::Protocol::SMTP(3) User Contributed Perl Documentation Mail::Milter::Authentication::Protocol::SMTP(3)

Mail::Milter::Authentication::Protocol::SMTP - SMTP protocol handling

version 3.20241024

Subclass of Net::Server::PreFork for bringing up the main server process for authentication_milter.

Please see Net::Server docs for more detail of the server code.

A Perl implenmetation of email authentication standards rolled up into a single easy to use milter.

Extract parameters from a SMTP command line.

Return details of the metrics this module exports.
Process the command from the SMTP protocol stream.
Return the SMTP config for the given connection, or the default config if no connection specific config exists.
Return the smtp queue type, either before or after A before queue will not have an upstream queue id, an after queue will.
Send an SMTP command to the protocol stream. Expecting a response $expect.
Process the SMTP DATA command.
Process the SMTP EHLO command.
Process the SMTP HELO command.
Process the LMTP LHLO command.
Process the SMTP MAIL FROM command.
Process the SMTP RCPT TO command.
Process the SMTP RSET command.
Process the SMTP XFORWARD command.
Send the received SMTP transaction on to its destination with authentication results headers (etc) added.
QUIT and close the destination socket if open.
Initialise transaction data as/when required.
Insert a SMTP Received header into the email.
Return a generated Queue ID for the email. This can include the received ID from XFORWARD.
Add a header
Change a header
Insert a header
Update the process name status line

Marc Bradshaw <marc@marcbradshaw.net>

This software is copyright (c) 2020 by Marc Bradshaw.

This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.

2024-10-24 perl v5.40.2

Search for    or go to Top of page |  Section 3 |  Main Index

Powered by GSP Visit the GSP FreeBSD Man Page Interface.
Output converted with ManDoc.