带有 LMTP 的两层部署中的邮件服务处理以图解形式显示了使用 LMTP 的两层部署方案中邮件处理的以下说明。
在 LMTP 就位的情况下,分发程序将选取中继计算机的 SMTP 端口上的一个连接,并将其传递到 tcp_smtp_server 进程。此进程对入站邮件执行了一系列操作,包括:
在目录中查找用户
确定用户是否在由此电子邮件部署托管的域内
确定用户是否为该域中的有效用户
确定托管用户的邮箱的后端邮件存储计算机
将邮件加入队列以传送到邮件主机
在存储计算机上,分发程序将接收与 LMTP 端口的连接,并将其传递到 lmtp_server 进程。然后 LMTP 服务器将邮件插入到用户的邮箱或者插入到 UNIX 的本地邮箱。如果邮件传送成功,将在中继计算机上取消该邮件的排队。如果未成功,该邮件将仍旧留在中继计算机上。请注意,邮件存储上的 LMTP 进程不使用任何 MTA 机制以用于处理地址或邮件。