lmtp-mux

command module
v0.0.3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 8, 2019 License: MIT Imports: 12 Imported by: 0

README

lmtp-mux

A LMTP multiplexer which accepts LMTP (Local Mail Transfer Protocol) connections at a unix socket and forwards them to multiple other unix sockets. The connection is kept up until the LMTP session ends or until all destinations have canceled it.

lmtp-mux can be used to connect a mail transfer agent like exim or postfix, which acts as a LMTP client, to multiple LMTP servers (like dovecot or mailman). This could be useful if virtual mailboxes and mailing lists reside at the same domain and you don't want to fiddle around with postfix' transport_maps or so.

I have not tested this in the wild yet.

Example

$ lmtp-mux -in in.sock -out dovecot-lmtp.sock -out mailman-lmtp.sock

Requirements

Todo

  • write unit tests

Documentation

The Go Gopher

There is no documentation for this package.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL