[ietf-smtp] STARTTLS everywhere / Re: SMTP Over TLS on Port 26 - Implicit TLS Proposal

Дилян Палаузов <dilyan.palauzov@aegee.org> Thu, 10 January 2019 06:18 UTC

Return-Path: <dilyan.palauzov@aegee.org>
X-Original-To: ietf-smtp@ietfa.amsl.com
Delivered-To: ietf-smtp@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C393313117F for <ietf-smtp@ietfa.amsl.com>; Wed, 9 Jan 2019 22:18:37 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level:
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (4096-bit key) header.d=aegee.org
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id aKOfy11GT5th for <ietf-smtp@ietfa.amsl.com>; Wed, 9 Jan 2019 22:18:35 -0800 (PST)
Received: from mail.aegee.org (mail.aegee.org [144.76.142.78]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6682213117E for <ietf-smtp@ietf.org>; Wed, 9 Jan 2019 22:18:35 -0800 (PST)
Authentication-Results: mail.aegee.org/x0A6IWZ2008906; auth=pass (PLAIN) smtp.auth=didopalauzov
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=aegee.org; s=k4096; t=1547101113; i=dkim+MSA-tls@aegee.org; r=y; bh=1TDQWpGdleIo4Pi09kSlMPbQXlbXiM8hZ1mlQjMpt18=; h=Subject:From:To:Date:In-Reply-To:References; b=r3gs3QeKNy6EmJR5HEjz0VYN5MU139cOKE8rABPIBM/UOdwpFfe9xiyrfL8040xR4 y57FTg3ZaT41ZWgVDbMUsZeKgKpCsaiqyEcyk561Fk2bOEnNmfPFcfBEBeQdiP9EKF /2H88Yqn2N8i7UIK98VJS9V3Qollb2xnzoCQdrxIRXf/t5kk0hBdRrS4bUVpbPIBwH fgoogPLNzwY67I7ihD9tFCetp1nCnKRjzC99LJyT0bpGxW25ZqyvAD2BDzHhw7yy3i QLDpQi0NsKixOra8uMSAkz8X9DpYax+tFq960MvCgpEp0Lb+H33eS0sP4J7fBScY6W Mls1ZnAjPW4vVSRD5cCzcNRI2/qviuXqA5EeUVp2hRDxaGWzvLkuCnWN5KnhyV04XS gmJ5fCQSMmS7g/Dlw26LJL81fNNLI0tp9Z78tn4Racgh9VnWZcxmrv9ejj0x0LMjh2 3w+/6xB+CnQPlI+lOQwIvYUo23CTGT05OpXcKSDkbpUbeULJbLro2Xv3lvO+1G+PSh M3ToxNeGviHCWWtinDAoCITsbO7mMj8117aoYtdtq+Uys6YsfGDs6kzSIQ1tqyJDu/ r8Xujfux4NP2cBJfkolXqrgCbbzqgpDZCV84SQPCYWHiyEyQ+Q3Umgj7/08aTjheAP 3OM1jIDER6SpnF5pL5NFNpvc=
Authentication-Results: mail.aegee.org/x0A6IWZ2008906; dkim=none
Received: from Tylan (adsl-62-167-97-198.adslplus.ch [62.167.97.198]) (authenticated bits=0) by mail.aegee.org (8.15.2/8.15.2) with ESMTPSA id x0A6IWZ2008906 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Thu, 10 Jan 2019 06:18:32 GMT
Message-ID: <0531186f9cb6cd9ead230f270417b1f7f4b8c8b8.camel@aegee.org>
From: Дилян Палаузов <dilyan.palauzov@aegee.org>
To: Viruthagiri Thirumavalavan <giri@dombox.org>, ietf-smtp@ietf.org
Date: Thu, 10 Jan 2019 06:18:31 +0000
In-Reply-To: <CAOEezJQL_2_YUDJ3UW6MJ2pDtBzEwKDMV3a5PAvDqwmg5Gd6Xw@mail.gmail.com>
References: <CAOEezJQL_2_YUDJ3UW6MJ2pDtBzEwKDMV3a5PAvDqwmg5Gd6Xw@mail.gmail.com>
Content-Type: text/plain; charset="UTF-8"
User-Agent: Evolution 3.31.90
Mime-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Virus-Scanned: clamav-milter 0.101.1 at mail.aegee.org
X-Virus-Status: Clean
Archived-At: <https://mailarchive.ietf.org/arch/msg/ietf-smtp/kj5u5AXY5r3vPjt2CigHpharhYU>
Subject: [ietf-smtp] STARTTLS everywhere / Re: SMTP Over TLS on Port 26 - Implicit TLS Proposal
X-BeenThere: ietf-smtp@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Discussion of issues related to Simple Mail Transfer Protocol \(SMTP\) \[RFC 821, RFC 2821, RFC 5321\]" <ietf-smtp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ietf-smtp>, <mailto:ietf-smtp-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ietf-smtp/>
List-Post: <mailto:ietf-smtp@ietf.org>
List-Help: <mailto:ietf-smtp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ietf-smtp>, <mailto:ietf-smtp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 10 Jan 2019 06:18:38 -0000

Hello,

just as there is HTTP Strict Transport Security (HSTS) preload list — a text file full with hosts that are dedicated to
deliver all content over HTTPS, there is also “MTA Strict Transport Security (MTA-STS) preload list” — a text file
containg domains and subdomains, that are committed to offer STARTTLS.

  https://starttls-everywhere.org/

Providing that the implementation of MTA-STS and MTA-DANE is not simple, integrating the STARTTLS everywhere list is
simpler.

Regards
  Дилян

On Mon, 2019-01-07 at 13:55 +0530, Viruthagiri Thirumavalavan wrote:
> Hello Everyone,
> 
> I have proposal for SMTPS. Already gathered some feedback from UTA working group and improved my draft.
> 
> My proposal is a very simple document. So, please go though it and give me feedback if you can.  
> 
> Here is my abstract.
> 
> ---------
> SMTP is still suffering from downgrade attacks like STRIPTLS. While we have "Opportunistic TLS", we still don't have "Implicit TLS" in the SMTP. Don't get me wrong.. We do have "Implicit TLS" for "SMTP Submission" on port 465. But we don't have a secure port 25 alternative. i.e. The real SMTPS
> 
> Both MTA-STS and MTA-DANE tries to fix the STARTTLS downgrade issue. However the implementation is not simple. The former requires a HTTPS server and the latter requires DNSSEC.
> 
> This document propose a new port 26, an "Implicit TLS" alternative for port 25 and recommends the MX server to signal the port via a prefix.
> 
> e.g. mx1.example.com should be prefixed like smtps-mx1.example.com.
> 
> Where "smtps-" says "We prefer if you connect to our SMTPS in port 26. But we also accept mails in port 25. And our port 25 supports Opportunistic TLS. So if STARTTLS command not found in the EHLO response or certificate is invalid, then drop the connection".
> --------
> 
> Thanks
> 
> -- 
> Best Regards,
> 
> Viruthagiri Thirumavalavan
> Dombox, Inc.
> _______________________________________________
> ietf-smtp mailing list
> ietf-smtp@ietf.org
> https://www.ietf.org/mailman/listinfo/ietf-smtp