generated from smedev/Template-for-SMEServer-Core-Package
* Sun Dec 15 2024 Jean-Philippe Pialasse <jpp@koozali.org> 1.0-5.sme
- add mini-qmail as Message delivery agent [SME: 12737] few other fixes; +x on needed executable files migrate old qmail properties used in postfix catch all non existing recipient / check BCC working
This commit is contained in:
34
README.md
34
README.md
@@ -51,20 +51,23 @@ DONE
|
||||
* main domain
|
||||
* listen only socket
|
||||
* virtual alias for system, pseudonyms, groups, shared
|
||||
* forward email support via .qmail
|
||||
* spam filtering to .junk
|
||||
* .qmail support using mini-qmail + wrapper and seakablepipe
|
||||
* maildrop/procmail support directly via .qmail
|
||||
* check /usr/sbin/sendmail -> /etc/alternatives/mta -> /usr/sbin/sendmail.postfix
|
||||
* EmailUnknownUser support use luser_relay. if we had virtual domain we could not use it
|
||||
* migrate and remove qmail properties to postfix
|
||||
|
||||
TODO
|
||||
* regression: forward email support via .qmail or .forward
|
||||
* regression: spam filtering to .junk
|
||||
* regression: .qmail support or alternative via .forward
|
||||
* regression: maildrop/procmail support directly or via .forward or via .qmail support
|
||||
* regression: EmailUnknownUser support ( we can not use luser_relay as we use virtual_alias (this might need to add all unix accoutns in this virtual map and also all needed content of /etc/aliases when not returntosender)
|
||||
* switch smeserver-qpsmtpd support to postfix
|
||||
* check /usr/sbin/sendmail -> /etc/alternatives/mta -> /usr/sbin/sendmail.postfix upon removal/update of qmail
|
||||
* .foward support
|
||||
* remove from smeserver-mail /usr/local/sbin/smtp-auth-proxy.pl
|
||||
* migrate and rewrite code for smtp-auth-proxy properties
|
||||
* migrate and remove qmail properties to postfix
|
||||
* make a copy of qmail/config/smtproutes to (su)qpsmtpd/config/smtproutes
|
||||
* make a copy of /var/qmail/control/smtproutes to (su)qpsmtpd/config/smtproutes
|
||||
|
||||
FUTURE
|
||||
* .foward support, when/if .qmail support is dropped
|
||||
* TODO VirtualMail for domain with catchall and EmailUnknownUser ( we can not use luser_relay if we use virtual_alias
|
||||
* ldap / AD user support
|
||||
|
||||
TO CHECK
|
||||
$prop->{Blacklist} = $smtp_proxy_rec->prop('Blacklist') || " ";
|
||||
@@ -80,11 +83,11 @@ domain
|
||||
config
|
||||
* DelegateMailServer
|
||||
* SMTPSmartHost
|
||||
* qmail/postfix->MaxMessageSize defined as 15Mb
|
||||
* qmail/postfix->FilterType (empty)
|
||||
* qmail/postfix->ConcurrencyRemote default to 20
|
||||
* qmail/postfix->ConcurrencyLocal default to 20
|
||||
* qmail/postfix->DoubleBounceTo default to postmaster
|
||||
* postfix->MaxMessageSize defined as 15Mb
|
||||
* postfix->FilterType (empty)
|
||||
* postfix->ConcurrencyRemote default to 20
|
||||
* postfix->ConcurrencyLocal default to 20
|
||||
* postfix->DoubleBounceTo default to postmaster
|
||||
* postfix->tls_security_level default to may
|
||||
* postfix->tls_enforce_peername default to yes
|
||||
* $qpsmtpd{HeloHost} default to $myhostname
|
||||
@@ -95,6 +98,7 @@ config
|
||||
* EmailUnknownUser (default to returntosender)
|
||||
|
||||
REFERENCES
|
||||
* https://unix.stackexchange.com/questions/93197/postfix-configuration-to-verify-all-recipients
|
||||
* https://phoenixnap.com/kb/postfix-smtp
|
||||
* https://www.gentei.org/~yuuji/software/dotqmail/
|
||||
* https://www.gentei.org/~yuuji/software/dotqmail/dotqmail
|
||||
|
||||
Reference in New Issue
Block a user