NAME
SYNOPSIS
DESCRIPTION
OPTIONS
SEE ALSO
lmtpd(8)

NAME

lmtptest - interactive LMTP/SMTP test program

SYNOPSIS

lmtptest [ -t keyfile ] [ -p port ] [ -m mechanism ]
[ -u user ] [ -a user ] [ -k num ] [ -l num ]
[ -r realm ] [ -f file ] [ -s ] [ -c ] [ -v ]
hostname

DESCRIPTION

lmtptest is a utility that allows you to authenticate to a LMTP server and interactively issue commands to it. Once authenticated you may issue any LMTP command by simply typing it in. It is capable of multiple SASL authentica- tion mechanisms and handles encryption layers transparently. This utility is often used for testing the operation of a lmtp server. Also those developing LMTP clients find it useful.

OPTIONS

-t keyfile

Enable TLS. keyfile contains the TLS public and private keys. Specify "" to negotiate a TLS encryption layer but not use TLS authentication.

-p port

Port to connect to. If left off this defaults to lmtp (or smtp if used with -s) as defined in /etc/services.

-m mechanism

Force lmtptest to use mechanism for authentication. If not specified the strongest authenti- cation mechanism supported by the server is chosen. Specify none to not AUTHenticate to the server.

-u user

-a user

-k num

-l num

Username to use for authentication; defaults to the current user.

Authname to use for authentication; defaults to the current user.

Minimum protection layer required.

Maximum protection layer to use (0=none; 1=integrity; etc). For example if you are using the KERBEROS_V4 authentication mechanism specifying 0 will force lmtptest to not use any layer and specifying 1 will force it to use the integrity layer. By default the maximum supported protection layer will be used.

-r realm

Specify the realm to use. Certain authentication mechanisms (e.g. DIGEST-MD5) may require one to specify the realm.

-f file

-s

Pipe file into connection after authentication.

SMTP mode. Default to smtp port (unless specified otherwise with the -p option) and issue an EHLO command instead of an LHLO command.

-c

Disable challenge prompt callbacks. This will cause the OTP mechanism to ask for the secret pass-phrase (library generates the correct response) instead of the one-time pass- word.

-v

Verbose. Print out more information than usual.


SEE ALSO

lmtpd(8)