Project

General

Profile

Actions

Task #7566

open

Outgoing SMTP smarthost

Added by Moris Jones almost 2 years ago. Updated almost 2 years ago.

Status:
Feedback
Priority:
Normal
Target version:
-
Start date:
01/06/2020
Due date:
% Done:

0%

Estimated time:
(Total: 0.00 h)
PM Check date:

Description

Implement a smarthost to complement the NAT64 gateway, although ideally also allowing relaying of messages to IPv6 destinations.

Components:

SMTP server
Restricting sender domain to one owned by customer of sending machine
Antispam filter operating on similar principals to those used by major email service providers
Means for customers to register their domains for use for outgoing messages from their VM (and/or generation of list automatically from DNS)
Optionally, multiple servers with stricter/looser spam-like message filtering, allowing customer to choose their own balance between freedom of expression and reputation


Subtasks 2 (2 open0 closed)

Task #7573: Spamlike message filteringNewNico Schottelius01/06/2020

Actions
Task #7574: Create and setup VM for prototype SmarthostNewNico Schottelius01/06/2020

Actions
Actions #1

Updated by Nico Schottelius almost 2 years ago

  • Status changed from New to Seen

Moris,

are you interested in creating a prototype for this one?

Actions #2

Updated by Moris Jones almost 2 years ago

  • Status changed from Seen to Waiting

I think it would make more sense for your resident exim guru to implement it with me helping out.

I don't have any experience with spam filtering on an SMTP server.

Also it will involve adding configuration options to one of your management tools (cdist,ungleich-cli,ucloud - I don't even know enough to determine which one), for the customer to configure their smarthost settings (which of their domains permitted from which VMs, which smarthost to use).

Lastly it will need to draw information from the above, both reverse DNS lookup and DNS zones, and customer VM ownership records.

If you want me to help write the spec and debug the server, this is feasible.

Actions #3

Updated by Moris Jones almost 2 years ago

  • Status changed from Waiting to Feedback
Actions

Also available in: Atom PDF