Protocol PolicyThis file specifies several protocol policy settings. The policies reflect all services. AUTH PolicyIf you leave this value empty the default values (all AUTH schemes) are used. Sometimes you might need to disable some schemes or change their order. Use the syntax as below.Formal Syntax: |
|||
authpolicy | = | "AUTH=" policies CRLF | |
policies | = | ("CRAM-MD5" / "DIGEST-MD5" / "LOGIN" / "PLAIN" / "NTLM" / "GSSAPI") | |
Example: |
|||
AUTH=CRAM-MD5 DIGEST-MD5 LOGIN PLAIN | |||
AUTHUserToMailFromSometimes the SMTP MAIL From value and the AUTHenticated user might differ. By settings this option you will force the authenticated email address to be used in the MAIL From command instead of the supplied value in the MAIL From command itself. This is recommended when using some of the user limits options such as megabyte send limit etc. so they cannot be forged.Formal Syntax: |
|||
authusertomailfrom | = | "AUTHUserToMailFrom=" ("0" / "1") CRLF | |
Example: |
|||
AUTHUserToMailFrom=1 | |||
AUTHPlainDisableWith this option you can disable a plain text authentication in all modules.Formal Syntax: |
|||
authplaindisable | = | "AUTHPlainDisable=" ("0" / "1") CRLF | |
Example: |
|||
AUTHPlainDisable=1 | |||
SMTP Extensions:SMTP extensions let you alter the response to the EHLO command. You can remove or alter extensions.Formal Syntax: |
|||
smtpextension | = | [removeflag] smtpextensiontype [value] | |
removeflag | = | "!" | |
smtpextensiontype | = | ("ENHANCEDSTATUSCODES" / "SIZE" / "EXPN" / "ETRN" / "ATRN" / "DSN" / "CHUNKING" / "CHECKPOINT" / "8BITMIME") | |
value | = | anyvalue | |
Example: |
|||
!CHUNKING SIZE 10485760 |