Viimastel päevadel on united internet otsustanud blokeerida edastatud e-kirju, nt gmx või web.de aadressidele.
Teiste teenusepakkujate kliendid, kelle individuaalsed e-posti aadressid on edastatud gmx/web.de e-posti aadressile, ei saa äkki enam ühtegi e-kirja, kui saatja on saatnud e-kirja gmx/web.de-st.
Teenusepakkujana olete nüüd sunnitud täitma united internet'i nõuet lülitada oma server nn SRS-menetlusele, isegi kui see toob kaasa täiendavaid probleeme ja võib tekitada probleeme, eriti juba edastatud e-kirjadega.
Selle juhendi abil on SRS paigaldatud 1 minutiga ja teie klientide teeninduspäringud vähenevad.
See juhend on Centos7 süsteemi jaoks, kus Postfix on MTA.
Laadige alla ja installige RPM postsrsd-1.4-3.el7.centos.x86_64.rpm.
wget https://download.hoster.online/postsrsd-1.4-3.el7.centos.x86_64.rpm rpm -i postsrsd-1.4-3.el7.centos.x86_64.rpm
Kui veateateid ei ilmnenud, on paigaldus lõpule viidud. Paigaldamist saab kontrollida järgmise käsuga. Siin kuvatakse ka otse, millised failid on paigaldatud.
rpm -qil postsrsd
Näidendi väljaandmine:
Nimi : postsrsd
Versioon : 1.4
Väljaanne : 3.el7.centos
Arhitektuur: x86_64
Paigaldamise kuupäev: Thu 02 Jun 2016 11:55:53 CEST
Rühm : Täpsustamata
Suurus : 49065
Litsents : GPLv2+
Allkiri : (puudub)
Lähte-RPM : postsrsd-1.4-3.el7.centos.src.rpm
Build Date : Thu 02 Jun 2016 10:54:45 CEST
Build Host : vpn.webhoster.ag
Ümberpaigutused : (ei ole ümberpaigutatav)
URL : https://github.com/roehling/postsrsd
Kokkuvõte : Postfixi SPF-i edastamise järgimiseks mõeldud saatja-ümbriku ümberkirjutaja postfixi jaoks
Kirjeldus :
PostSRSd pakub saatja ümberkirjutamise skeemi (SRS) TCP-põhise
Postfixi otsingutabelid. SRS on vajalik, kui teie postiserver tegutseb
ekspediitorina.
/etc/sysconfig/postsrsd
/usr/lib/systemd/system/postsrsd.service
/usr/sbin/postsrsd
/usr/share/doc/postsrsd
/usr/share/doc/postsrsd/README.md
/usr/share/doc/postsrsd/README_UPGRADE.md
/usr/share/doc/postsrsd/main.cf.ex
/usr/share/man/man8/postsrsd.8.gz
/var/lib/postsrsd
Nüüd tuleb konfiguratsioonifaili kohandada. Pärast seda saab teenuse integreerida ja käivitada.
nano /etc/sysconfig/postsrsd
# Postrsd vaikimisi seaded
# Kohalik domeeninimi.
# Aadressid kirjutatakse ümber nii, et need pärinevad sellest domeenist. Vaikeväärtus
# on võetud postconf -h mydomainist ja tõenäoliselt on see korras.
#
#SRS_DOMAIN=example.com Palun sisestage siia postiserveri domeen. See peaks olema ka failis main.cf.
SRS_DOMAIN=ihrefirma.de
# Välja arvatud täiendavad domeenid.
# Te võite loetleda domeene, mille aadressi ümberkirjutamine ei kehti.
# Kui domeeninimi algab punktiga, sobib see kõigi alamdomeenidega, kuid mitte
# domeen ise. Eraldage mitu domeeni tühiku või komaga.
#
#SRS_EXCLUDE_DOMAINS=.example.com,example.org
# Esimene eraldusmärk pärast SRS0 või SRS1.
# Võib olla üks järgmistest: -+=
SRS_SEPARATOR==
# Salajane võti ümberkirjutatud aadresside allkirjastamiseks.
# Kui postsrsd paigaldatakse esimest korda, genereeritakse juhuslik saladus.
# ja salvestatud faili /etc/postsrsd.secret. Enamiku paigalduste puhul on see täiesti piisav.
#
SRS_SECRET=/etc/postsrsd.secret
# TCP-loendi kohalikud porte.
# Neid porte kasutatakse postfixi TCP-loendi sidumiseks. Kui te muudate
# neid, peate postfixi seadeid vastavalt muutma. Sadamad
# on seotud tagasiside liidesega ja neid ei tohiks kunagi kasutada liideses
# internetis.
#
SRS_FORWARD_PORT=10001
SRS_REVERSE_PORT=10002
# Jäta juurkasutaja õigused ära ja käivita pärast initsialiseerimist teise kasutajana.
# See on väga soovitatav, kuna postsrsd töötleb ebausaldusväärset sisendit.
#
RUN_AS=nobody
# Jail deemon chroot keskkonnas
CHROOT=/var/lib/postsrsd
Kui seda veel ei ole, looge Postfixi kataloogi järgmised failid:
touch /etc/postfix/sender_canonical_maps /etc/postfix/sender_canonical_maps touch /etc/postfix/recipient_canonical_maps /etc/postfix/recipient_canonical_maps postmap btree:/etc/postfix/recipient_canonical_maps postmap btree:/etc/postfix/sender_canonical_maps
Nüüd lisage või muutke oma main.cf konfiguratsioonifaili järgmised read:
sender_canonical_maps = btree:/etc/postfix/sender_canonical_maps, tcp:127.0.0.1:10001 sender_canonical_classes = envelope_sender recipient_canonical_maps = btree:/etc/postfix/recipient_canonical_maps, tcp:127.0.0.1:10002 recipient_canonical_classes = envelope_recipient
Pärast seda saate käivitada postsrs teenuse ja taaskäivitada postfixi.
teenus postrsd start service postfix restart
Kontrollige, et kõik töötab, saates gmx-aadressilt e-kirja aadressil E-posti aadress millest saadetakse e-kiri tagasi gmx-le.
tail -f /var/log/maillog|grep 'srs_forward'
Näidendi väljaandmine:
Jun 2 12:22:10 nendefirma.com postsrsd[1899]: srs_forward: ümber kirjutatud .
Kui see juhend oli teile abiks, oleksime tänulikud annetuse eest kohalikule lasteaiale:
Kui te kasutate teistsugust Linuxi distributsiooni, võite daemoni ka käsitsi kompileerida. Näiteks Centos6 puhul arvestage, et seal pakutav Postfixi teenus on liiga vana ja seda tuleks kõigepealt uuendada uusima versioonini.