sper sa ma poti ajuta.
Tocmai am instalat postfix și încerc să configurez pentru a evita spamul.
Versiunea pe care am instalat-o este 3.4.14
Încerc să configurez posfix pentru a avea acest comportament:
Din Expeditor extern la Destinatar extern, trebuie sa fie Respins, Rezultatul meu este Respins config pare să fie OK
Din Expeditor extern la Destinatar intern, trebuie sa fie Admis, Rezultatul meu este Admis config pare să fie OK
Din Expeditor intern (neautentificat) la Destinatar extern, trebuie sa fie Respins, Rezultatul meu este Respins config pare să fie OK
Din Expeditor intern (neautentificat) la Destinatar intern pe același domeniu de server, trebuie sa fie Respins, Rezultatul meu este Admis config pare să GRESIT si nu inteleg de ce
Din Expeditor intern (autentificat) la Destinatar extern, trebuie sa fie Admis, Rezultatul meu este Admis config pare să fie OK validat prin trimiterea de e-mail la Gmail, a fost primit bine, a răspuns și a primit corect în căsuța mea de e-mail postfix.
Din Expeditor intern (autentificat) la Destinatar intern pe același domeniu de server, trebuie sa fie Admis, Rezultatul meu este Admis config pare să fie OK.
Asta în ghidul pe care l-am urmat pentru a-l instala și configura cu utilizatori virtuali prin mysql
https://www.digitalocean.com/community/tutorials/how-to-configure-a-mail-server-using-postfix-dovecot-mysql-and-spamassassin
Am citit deja de multe ori despre smtpd_recipient_restrictons și smtpd_sender_restruction și am încercat multe combinații dintre ele, dar fără succes
Această parte a jurnalului cu comportament greșit configurat pe Postfix care ar trebui respins și nu este OK:
dummyserver@dummy:~$ telnet email.subdom.learning.com 25
Încercați 177.138.109.12...
Conectat la email.subdom.learning.com.
Caracterul de evacuare este „^]”.
220 email.subdom.learning.com ESMTP Postfix (Debian/GNU)
ehlo telnet.subdom.learning.com
250-email.subdom.learning.com
250-CONDUCERE
250 - DIMENSIUNEA 10240000
250-VRFY
250-ETRN
250-AUTH PLAIN LOGIN
250-CODURI DE STARE ÎMBUNĂTĂTATE
250-8BITMIME
250-DSN
250-SMTPUTF8
250 BĂRĂTIRE
MAIL DE LA: <[email protected]>
250 2.1.0 Ok
RCPT către: <[email protected]>
250 2.1.5 Ok
părăsi
221 2.0.0 Pa
Orice ajutor pe care îl puteți oferi este binevenit
Acesta este principalul meu.cf
smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU)
biff = nu
append_dot_mydomain = nr
readme_directory = nr
compatibility_level = 2
smtpd_tls_auth_only = Nu
smtpd_sasl_type = porumbel
smtpd_sasl_path = private/auth
smtpd_sasl_auth_enable = da
smtpd_recipient_restrictions =
permis_sasl_authenticated, reject_unauth_destination
smtpd_sender_restrictions = permit_sasl_authenticated
myhostname = email.subdom.learning.com
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
myorigin = /etc/mailname
mydestination = localhost
relayhost =
rețelele mele = 192.168.0.0/24 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128
cutie_poștală_size_limit = 0
destinatar_delimiter = +
inet_interfaces = all
inet_protocols = all
virtual_transport = lmtp:unix:private/dovecot-lmtp
virtual_mailbox_domains = mysql:/etc/postfix/mysql-virtual-mailbox-domains.cf
virtual_mailbox_maps = mysql:/etc/postfix/mysql-virtual-mailbox-maps.cf
virtual_alias_maps = mysql:/etc/postfix/mysql-virtual-alias-maps.cf
iar acesta este stăpânul meu.cf
smtp inet n - y - - smtpd
depunerea inet n - - - - smtpd
-o syslog_name=postfix/submission
-o smtpd_tls_security_level=may
-o smtpd_sasl_auth_enable=da
-o smtpd_client_restrictions=permit_sasl_authenticated,reject
pickup unix n - y 60 1 pickup
curatare unix n - y - 0 curatare
qmgr unix n - n 300 1 qmgr
tlsmgr unix - - y 1000? 1 tlsmgr
rescrie unix - - y - - trivial-rescriere
bounce unix - - y - 0 bounce
defer unix - - y - 0 bounce
trace unix - - y - 0 săritură
verifica unix - - y - 1 verifica
spălați Unix n - y 1000? 0 culoare
proxymap unix - - n - - proxymap
proxywrite unix - - n - 1 proxymap
smtp unix - - y - - smtp
releu unix - - y - - smtp
-o syslog_name=postfix/$service_name
showq unix n - y - - showq
eroare unix - - y - - eroare
reîncercați Unix - - y - - eroare
arunca unix - - y - - arunca
unix local - n n - - local
unix virtual - n n - - virtual
lmtp unix - - y - - lmtp
nicovală unix - - y - 1 nicovală
scache unix - - y - 1 scache
postlog unix-dgram n - n - 1 postlogd
maildrop unix - n n - - pipe
flags=DRhu user=vmail argv=/usr/bin/maildrop -d ${recipient}
uucp unix - n n - - conductă
flags=Fqhu user=uucp argv=uux -r -n -z -a$sender - $nexthop!rmail ($destinatar)
ifmail unix - n n - - pipe
flags=F user=ftn argv=/usr/lib/ifmail/ifmail -r $nexthop ($destinatar)
bsmtp unix - n n - - conductă
steaguri=Fq. user=bsmtp argv=/usr/lib/bsmtp/bsmtp -t$nexthop -f$sender $destinatar
scalemail-backend unix - n n - 2 conducte
flags=R user=scalemail argv=/usr/lib/scalemail/bin/scalemail-store ${nexthop} ${user} ${extension}
mailman unix - n n - - pipe
flags=FR user=list argv=/usr/lib/mailman/bin/postfix-to-mailman.py
${nexthop} ${user}