質問:
次の行を使用してCyrus imapを起動するとき/etc/cyrus.conf
:
SERVICES {
...
lmtp cmd="lmtpd -a" listen="[192.168.50.100]:lmtp" prefork=1 proto=tcp4
}
TCPソケットを介してlmtpを有効にするには、ソケットは開いていません。ログファイルに次のメッセージが表示されます。
ai_socktypeはServnameをサポートしていません。 lmtpを無効にします。
答え1
回答:
ai_socktypeはServnameをサポートしていません。 lmtpを無効にします。
lmtp
に項目が見つからないことを意味します/etc/services
。
次の行を追加します。
lmtp 2003/tcp # Lightweight Mail Transport Protocol service
(/etc/services
そしてファイルが誰でも読めるか/モード644であることを確認してください)
listen
代わりに、そのセクションにポートが提供されるようにサイラス設定ファイルを変更しますlmtp
。
SERVICES {
...
lmtp cmd="lmtpd -a" listen="[192.168.50.100]:2003" prefork=1 proto=tcp4
}