I’m a soho user and have to connect via my ISP rather than use MX records. I use Fastmail (www.fastmail.com) as my mail provider. They allow multiple mail recipients (firstname.lastname@example.org) and preserve the mail headers so I can use Fetchmail in multi-drop mode.
With my current (manually configured) mail server I use Fetchmail and Postfix, Fetchmail.rc includes :
#fetch mail from fastmail account #multidrop mode : # 'envelope..' specifies header line to extract intended recipient # 'localdomains..' identifies accepted domains[s] # 'is *' passes full address to postfix poll FastMail proto pop3 auth password via mail.messagingengine.com envelope X-Delivered-to localdomains mydomain.fastmail.fm user "email@example.com" pass "mypassword" is * keep ssl
…which allows incoming mail to be sorted by recipient into the appropriate mailbox.
As far as I can see at present NethServer only provides a 1:1 mapping through the POP3 connector so when I connect to Fastmail, all mail will be routed to a single mailbox. Is there a sensible way to filter mail from Fastmail to multiple recipients, or do I need to edit the Fetchmail.rc config file manually. If so, do you set up local fetchmail.rc files, one per user, or use a global fetchmail.rc file as I do at present ? If so where do I find it ? I guess if I manually edit the fetchmail.rc file then any use of the POP3 connector configuration page would corrupt the manual edits ?
One further query - I assume user ‘admin’ has a mailbox configured ? It’s not listed under ‘Email addresses’.