Kerio® Connect has a nice built in mailing list capability. You can read more about its features at my Kerio Mail Server Mailing Lists, but here I want to talk about a less typical usage where a base Connect server is used only for this function and for no other.
For example, let's say you are using Gmail or some other cloud service for your xyz.com mail domain. That service does not offer a mailing list function (note that mailing to groups is most definitely NOT the same as a mailing list - read that other article if you don't understand that), but you'd like to be able to do that and you do NOT want to use a separate email domain for that purpose. With some limitations, a base 5 user version of Kerio Connect can handle this for you.
You set up Kerio with an administrator account, but you don't need to add any other users. You tell the server that it is "xyz.com", but it doesn't matter whether there is any access FROM the Internet to it. All this server needs is the ability to send mail OUT, and of course that can be through a relay server if necessary.
This can be very confusing if you are not familiar with how mail and mailing lists actually works - I can help you set this up and get it running. Contact me by email or phone to get started.
Note that this server thinks it is responsible for "aplawrence.com". It isn't, but as no MX DNS record will ever send any email to it, that doesn't matter. It actually cannot receive email: my router doesn't pass SMTP connections to any internal machine at all - my real mail server is hosted elsewhere.
This bit of fiction means that mail headers it sends will identify as aplawrence.com. To help it maintain this fiction, I used my real server as its relay server:
That's not strictly necessary, but it can assist delivery as the real aplawrence.com uses an SPF record (see Kerio Spam Control: Caller-ID and SPF). I used my gmail address as a member of the mailing list; this is how gmail sees the headers:
Delivered-To: pcunix@gmail.com
Received: by 10.112.59.131 with SMTP id z3csp96608lbq;
Sat, 28 Jul 2012 12:16:06 -0700 (PDT)
Received: by 10.50.156.133 with SMTP id we5mr7547554igb.62.1343502966015;
Sat, 28 Jul 2012 12:16:06 -0700 (PDT)
Return-Path: <foolist-bounce@aplawrence.com>
Received: from mail.aplawrence.com (li331-231.members.linode.com. [96.126.98.231])
by mx.google.com with ESMTPS id fn10si7448576icc.32.2012.07.28.12.16.05
(version=TLSv1/SSLv3 cipher=OTHER);
Sat, 28 Jul 2012 12:16:05 -0700 (PDT)
Received-SPF: pass (google.com: domain of
foolist-bounce@aplawrence.com designates 96.126.98.231 as permitted
sender) client-ip=96.126.98.231;
Authentication-Results: mx.google.com; spf=pass (google.com:
domain of foolist-bounce@aplawrence.com designates 96.126.98.231
as permitted sender) smtp.mail=foolist-bounce@aplawrence.com
Received: from localhost ([127.0.0.1])
by mail.aplawrence.com
(using TLSv1/SSLv3 with cipher AES256-SHA (256 bits))
for pcunix@gmail.com;
Sat, 28 Jul 2012 15:16:02 -0400
X-Footer: YXBsYXdyZW5jZS5jb20=
Date: Sat, 28 Jul 2012 15:15:57 -0400
Subject: test to foolist
X-Mailer: Kerio Connect 7.5.0 beta 2 WebMail 2
X-User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_0)
AppleWebKit/536.11 (KHTML, like Gecko) Chrome/20.0.1132.57 Safari/536.11
Message-ID: <-821805965--1323544576@anthonys-imac.local>
From: admin@aplawrence.com
To: foolist@aplawrence.com
X-Priority: 3
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="=-fBhRMLTYbwVXsN306XgT"
Sender: <foolist-owner@aplawrence.com>
List: <foolist@aplawrence.com>
List-Help: <mailto:foolist-help@aplawrence.com>
List-Post: <mailto:foolist@aplawrence.com>
List-Subscribe: <mailto:foolist-subscribe@aplawrence.com>
List-Owner: <mailto:foolist-owner@aplawrence.com>
List-Id: <foolist.aplawrence.com>
List-Unsubscribe: <mailto:foolist-unsubscribe@aplawrence.com>
Errors-to: <foolist-errors@aplawrence.com>
X-BeenThere: <foolist@aplawrence.com>
Precedence: list
Thare are some limitations to this. If I wanted to include people at aplawrence.com in my mail list, I'd need to set up domain forwarding:
I can't do that easily here because Verizon blocks outgoing port 25. I could select another port, but of course I'd have to configure my real server to run SMTP on that port also.
Another limitation is that no one can send mail to this server, so it cannot handle email subscriptions and unsubscriptions - you'd have to do that manually. People CAN reply, of course: the email will go to the real aplawrence.com server.
You can set up as many mailing lists as you like - mailing lists do not count against user licenses. This means you only need a base, 5 user Kerio Connect license, which is very inexpensive.
Each mailing list can contain users you import manually or import from a csv file. Those names don't count against licenses either, of course.
You can also put a server like this out on the internet with its own domain and MX records pointing right at it. In that case, it can receive mail so all of the subscription features become possible.
Kerio®, and related trademarks, names and logos are the property of Kerio Technologies, Inc. and are registered and/or used in the U.S. and other countries. Used under license from Kerio Technologies, Inc.
More Articles by Anthony Lawrence - Find me on Google+
Have you tried Searching this site?
Unix/Linux/Mac OS X support by phone, email or on-site: Support Rates
This is a Unix/Linux resource website. It contains technical articles about Unix, Linux and general computing related subjects, opinion, news, help files, how-to's, tutorials and more. We appreciate comments and article submissions.
Many of the products and books I review are things I purchased for my own use. Some were given to me specifically for the purpose of reviewing them. I resell or can earn commissions from the sale of some of these items. Links within these pages may be affiliate links that pay me for referring you to them. That's mostly insignificant amounts of money; whenever it is not I have made my relationship plain. I also may own stock in companies mentioned here. If you have any question, please do feel free to contact me.
Specific links that take you to pages that allow you to purchase the item I reviewed are very likely to pay me a commission. Many of the books I review were given to me by the publishers specifically for the purpose of writing a review. These gifts and referral fees do not affect my opinions; I often give bad reviews anyway.
We use Google third-party advertising companies to serve ads when you visit our website. These companies may use information (not including your name, address, email address, or telephone number) about your visits to this and other websites in order to provide advertisements about goods and services of interest to you. If you would like more information about this practice and to know your choices about not having this information used by these companies, click here.
Click here to add your comments
Don't miss responses! Subscribe to Comments by RSS or by Email
Click here to add your comments
If you want a picture to show with your comment, go get a Gravatar