From owner-freebsd-questions@freebsd.org Sun Feb 28 18:25:55 2021 Return-Path: Delivered-To: freebsd-questions@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 063AE53BA19 for ; Sun, 28 Feb 2021 18:25:55 +0000 (UTC) (envelope-from matt@gsicomp.on.ca) Received: from outbound1b.ore.mailhop.org (outbound1b.ore.mailhop.org [54.200.247.200]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4DpWzj5vHQz4fl4 for ; Sun, 28 Feb 2021 18:25:53 +0000 (UTC) (envelope-from matt@gsicomp.on.ca) ARC-Seal: i=1; a=rsa-sha256; t=1614536752; cv=none; d=outbound.mailhop.org; s=arc-outbound20181012; b=wFKpLKvix60mQ+XRrzMfSRxn7ScbXibCSGu5KHAg4ucJeOBbflk2VQhbT1p/Xa8Ue8bcuPdiwHmz5 Vrbui7ewL+hZ2JoQ+CYMbmq+DCMu6uEwGf8ZlMtvd6V5X4nxMMplmRuiCpFvek3ofyjIvVWdK2N3AB ADokuYIeKeFFo//UIo+hdDm9H6IlFcXRpPsc2h7Dsit0/wZYXy2cklcAR6tCXi47I1FNNIHQ4/pBKv x76V1LfTtnyChNsBFxNj6J/hSFGXzB/QuqOjwe1M5WWjCVR6hLn1LAax+xelF/usxBPE2yfljGKZ2r LTvBT0Gb3oE2HYpVnqqGRdnxXQNw11w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=outbound.mailhop.org; s=arc-outbound20181012; h=content-transfer-encoding:content-type:mime-version:message-id:date:subject: in-reply-to:references:to:from:dkim-signature:dkim-signature:from; bh=rlYDBua4scVoIqLcn7/NHjLDN5lOEYp6evwF7S8gEdY=; b=ofruOdAijMFrZutA/LLyFxpfAjXu8vQoq8qnwjLWFD0uFW9buE4lNk+Pb1q7AYDT5DKyLOqK/h86d FA0cZkoOmKLIUS4uG9+cXhQI9SiEhMrR0Rr+N6CW6qiUUmQnGDgh6S/F3vlkg8PMZ62rHC0qfAjbq0 zMZ2gw/ck7kCmv76FRGbj/MxPOsCgZ58/+IvS8IWG6joDDF4T6vXHhp3i8WstJVeOTUPiPRhjIvdrw 1nexnJ7z6aX8dEZlGKg+snpExpiR619E6uGlTA4AOYrn76WR0Gdg4uUMJ5CxRTIGjXKfWndbuk18WM nFz3MPOW/AmD6UMr2a336oSXHmH5JpQ== ARC-Authentication-Results: i=1; outbound3.ore.mailhop.org; spf=pass smtp.mailfrom=gsicomp.on.ca smtp.remote-ip=162.243.98.91; dmarc=none header.from=gsicomp.on.ca; arc=none header.oldest-pass=0; DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gsicomp.on.ca; s=duo-1597798936401-95ae6877; h=content-transfer-encoding:content-type:mime-version:message-id:date:subject: in-reply-to:references:to:from:from; bh=rlYDBua4scVoIqLcn7/NHjLDN5lOEYp6evwF7S8gEdY=; b=hW9GyWjw5GYnNbAqZxHnoR5WDN205pgX5ShF5pI0eOhxH1mK1rYfiAc0hMvGo/dK0NIFPManZ0yp2 nGSYLyTCmcsBk/Zq+vnZNYd4S3/FHfUWZ+B8przlg40+MfwE3lY9O5HcAj+nqx7YPGkn9Aq6MaOiFj G78zGxoRi3Uu0LrU= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outbound.mailhop.org; s=dkim-high; h=content-transfer-encoding:content-type:mime-version:message-id:date:subject: in-reply-to:references:to:from:from; bh=rlYDBua4scVoIqLcn7/NHjLDN5lOEYp6evwF7S8gEdY=; b=KtSX1RrKGVpNzMG0gZaFcsqQSfqTNDlMmr1hwN0C+d8XVd1lQ9QbZ0+d/w2S/rSJS5Z59KigU+VYg o5SHYxVQF71NY0YQICQJiqIWo4cig14GZaNIedCd7xwO0qEU7HQVGoabkX7kh3InVU6ygBcEwqBlxh eOzERvj/gYdBE6nPMEGstD2TVp94WqKvQv4Zvw4GRm7SqefARuRBZ8EWBM7x0W80b7P64LOkCBFVWv fLpDB4E+FUk7zjAu+zhLfOiGXc7CAp5b+5szf50lPv5MCdbfnpdfQXauLWDHnyoCyW98pyF9l7Yza1 0FvpiD+oMrFFmV6SQzvvBBwKB3PYQ7A== X-Originating-IP: 162.243.98.91 X-MHO-RoutePath: bWVtbWVydG8= X-MHO-User: 62639033-79f2-11eb-a30d-bf9d68d023b6 X-Report-Abuse-To: https://support.duocircle.com/support/solutions/articles/5000540958-duocircle-standard-smtp-abuse-information X-Mail-Handler: DuoCircle Outbound SMTP Received: from mail.salamander.gsicomp.on.ca (salamander.gsicomp.on.ca [162.243.98.91]) by outbound3.ore.mailhop.org (Halon) with ESMTPSA id 62639033-79f2-11eb-a30d-bf9d68d023b6; Sun, 28 Feb 2021 18:25:51 +0000 (UTC) Received: by mail.salamander.gsicomp.on.ca (Postfix, from userid 2000) id 4126D40246; Sun, 28 Feb 2021 13:25:50 -0500 (EST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on salamander.gsicomp.on.ca X-Spam-Level: X-Spam-Status: No, score=-2.9 required=3.0 tests=ALL_TRUSTED,BAYES_00 autolearn=ham autolearn_force=no version=3.4.2 Received: from BOISE (dhcp-108-168-19-149.cable.user.start.ca [108.168.19.149]) by mail.salamander.gsicomp.on.ca (Postfix) with ESMTPA id B9D2A40243; Sun, 28 Feb 2021 13:25:49 -0500 (EST) From: To: "'Tim Daneliuk'" , "'FreeBSD Mailing List'" References: <877d08ef-d533-69f6-4c44-f2cbbe39ba31@tundraware.com> In-Reply-To: <877d08ef-d533-69f6-4c44-f2cbbe39ba31@tundraware.com> Subject: RE: Somewhat OT: Mail Relay Services Date: Sun, 28 Feb 2021 13:25:49 -0500 Message-ID: <000001d70dff$23f1cdf0$6bd569d0$@gsicomp.on.ca> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Mailer: Microsoft Outlook 16.0 Thread-Index: AQEK0INNBckEmKf2KbYLVyRmtH8sdawGWcqg Content-Language: en-ca X-Rspamd-Queue-Id: 4DpWzj5vHQz4fl4 X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gsicomp.on.ca header.s=duo-1597798936401-95ae6877 header.b=hW9GyWjw; dkim=pass header.d=outbound.mailhop.org header.s=dkim-high header.b=KtSX1RrK; arc=pass (outbound.mailhop.org:s=arc-outbound20181012:i=1); dmarc=none; spf=pass (mx1.freebsd.org: domain of matt@gsicomp.on.ca designates 54.200.247.200 as permitted sender) smtp.mailfrom=matt@gsicomp.on.ca X-Spamd-Result: default: False [-4.50 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; HAS_XOIP(0.00)[]; R_SPF_ALLOW(-0.20)[+ip4:54.200.247.200]; RCVD_COUNT_THREE(0.00)[4]; TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[gsicomp.on.ca:+,outbound.mailhop.org:+]; RCPT_COUNT_TWO(0.00)[2]; NEURAL_HAM_SHORT(-1.00)[-1.000]; FROM_EQ_ENVFROM(0.00)[]; RCVD_TLS_LAST(0.00)[]; RBL_DBL_DONT_QUERY_IPS(0.00)[54.200.247.200:from]; ASN(0.00)[asn:16509, ipnet:54.200.0.0/15, country:US]; MIME_TRACE(0.00)[0:+]; MID_RHS_MATCH_FROM(0.00)[]; ARC_ALLOW(-1.00)[outbound.mailhop.org:s=arc-outbound20181012:i=1]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; R_DKIM_ALLOW(-0.20)[gsicomp.on.ca:s=duo-1597798936401-95ae6877,outbound.mailhop.org:s=dkim-high]; FREEFALL_USER(0.00)[matt]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[text/plain]; DMARC_NA(0.00)[gsicomp.on.ca]; SPAMHAUS_ZRD(0.00)[54.200.247.200:from:127.0.2.255]; TO_MATCH_ENVRCPT_SOME(0.00)[]; FROM_NO_DN(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[54.200.247.200:from]; MAILMAN_DEST(0.00)[freebsd-questions] X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 28 Feb 2021 18:25:55 -0000 >> So ... does anyone have experience or recommendations as to who would be a good provider for a low volume, small business mail relay? I faced this exact same problem last year with my personal server, as well as two Plesk-based web hosts that I managed for a local web designer. I investigated "SMTP Relay" services from MailJet and DuoCircle and ultimately settled upon DuoCircle, for these reasons: 1) MailJet brands outgoing emails, which my client did not want. 2) MailJet requires server-side configuration for each domain, whereas DuoCircle was once-and-done (configure SMTP relaying in postfix for the entire server) 3) DuoCircle had a free tier (<1000 messages for month) which was perfect for my personal account (and testing). 4) DuoCircle appeared to have the nicer web management console. This is very useful as it does outbound spam detection, and holds onto spam for a short while so you can properly train it as ham. Like anything to do with email, it's not entirely as simple as it sounds. DuoCircle requires per-domain setup via their UI ("permitted senders"), plus you need to set up SPF and DKIM keys for each domain. This was a hard slog for 100+ domains but has been entirely worth the initial effort and ongoing cost to avoid mail delivery complaints from customers that are entirely beyond my control. Regards, Matt