Enhancement #1818

Feature #1660: Migrate NethService to NethServer

Mail-server: send mail using SMTP/AUTH on port 25

Added by Giacomo Sanchietti over 6 years ago. Updated over 6 years ago.

Status:CLOSEDStart date:04/15/2013
Priority:NormalDue date:04/15/2013
Assignee:-% Done:

100%

Category:nethserver-mail-server
Target version:v6.4-beta1
Resolution: NEEDINFO:

Description

The system doesn't allow relay to external messages when a client is using the SMTP port 25.
This behavior can lead to a reconfiguration of all mail clients when migrating from NethService.

How can we address this issue?


Related issues

Related to NethServer 6 - Bug #1817: SOGo: can't send mail to external address CLOSED 04/08/2013 04/08/2013

Associated revisions

Revision 33e08336
Added by Davide Principi over 6 years ago

s/etc/postfix/main.cf template (60smtpd_restrictions): fragment expansion evaluated AFTER 50submission_policy, to allow overriding. Refs #1818

Revision 0dd03b9e
Added by Davide Principi over 6 years ago

/etc/postfix/{main,master}.cf templates: "legacy" SubmissionPolicyType. Refs #1818

Revision c0058474
Added by Davide Principi over 6 years ago

nethserver-mail-server-migrate action: enable legacy SubmissionPolicyType. Refs #1818

Revision 480ac2f8
Added by Davide Principi over 6 years ago

/etc/postfix/master.cf template (30amavisd-after-queue-filter): add content_filter option to smtpd only if amavisd/ContentInspectionType prop is "after-queue". Refs #1818, #1433

History

#1 Updated by Davide Principi over 6 years ago

I think we should encourage the use of submission ports on new installations. On (authenticated) submission ports some specific policies can be enforced: disclaimers, signing, spam scoring...

Currently the port number is the only way to determine if the traffic is coming from a user/submission agent and apply the disclaimer feature, because of amavisd-new design.

For migrations, we can provide a "legacy" configuration that enables SMTP AUTH on port 25 but loses the disclaimer feature.

#2 Updated by Filippo Carletti over 6 years ago

Port 465 and 587 should behave the same.
Port 25 could accept tls auth if a db property is set for compatiblity.

#3 Updated by Davide Principi over 6 years ago

  • Subject changed from Mail server: send mail using port 25 to Mail server: send mail using SMTP/AUTH on port 25
  • Description updated (diff)
  • Parent task set to #1660

#4 Updated by Davide Principi over 6 years ago

  • Due date set to 04/15/2013
  • Status changed from NEW to ON_DEV
  • Assignee set to Davide Principi
  • Start date set to 04/15/2013
  • Estimated time set to 1.00

#5 Updated by Davide Principi over 6 years ago

  • Subject changed from Mail server: send mail using SMTP/AUTH on port 25 to Mail-server: send mail using SMTP/AUTH on port 25

#6 Updated by Davide Principi over 6 years ago

  • Status changed from ON_DEV to MODIFIED

#7 Updated by Davide Principi over 6 years ago

  • Status changed from MODIFIED to CLOSED

Also available in: Atom PDF