Today får vi se hvordan vi kan konfigurere port 465 for å sende mail med godkjenning. SSL-kryptering er startet automatisk før SMTP nivå kommunikasjon kan foregå derfor dette er mye sikrere. Tcp port 465 brukes for SMTP over SSL. Protokollnavnet er kjent som smtps. SMTPS er ikke en proprietær protokoll og ikke en forlengelse av SMTP. Det er bare en måte å sikre SMTP på transportlaget.
For vår dagens gjennomgang, jeg kjører en Ubuntu 14.04.3 LTS Linux-distribusjon. Jeg vurderer at du allerede har installert qmail på systemet som MTA (Mail Transfer Agent) og qmail er i stand til å sende & motta post. Det er en forutsetning for oss. Installere og konfigurere qmail er ikke så vanskelig, så vel. Henvis følgende link for å installere Qmail.
Vi trenger å laste ned kopi av qmail kilde arkivfil. Du kan prøve dette direkte nedlastingslink. Hvis det ikke er tilgjengelig så bare google for "download qmail-1.03.tar.gz".
Pakk ut qmail arkivfilen til et sted. For å gjøre dette, problemet følgende kommando på en terminal.
sudo tjære zxvf qmail-1.03.tar.gz
Det vil trekke ut alle filer fra arkivet.
Nå, flytte til den utpakkede katalogen. Jeg utstede følgende kommando for min hentet plassering.
cd /qmail-1.03Now, gir du disse to to kommandoer etter hverandre på terminalen.
sudo sed -i 's /-Days 366 /-Days 3650 /'Makefile
sudo make cert
# STEP 2
Installere ucspi-ssl for sslserver. Last ned ucspi-ssl-0.70.2.tar.gz fra denne linken. Hvis det ikke er tilgjengelig så bare google for "download ucspi-ssl-0.70.2.tar.gz".
Issue kommandoene en etter en i terminalen.
sudo mkdir /pakkersudo chmod 1755 /pakker
cd /tmp
sudo tar zxvf /home/mohammad/qmail/ucspi-ssl-0.70.2.tar.gzThe kommandoen ovenfor er for min sti til ucspi -ssl-0.70.2.tar.gz fil. Vennligst bruk din egen vei plassering for ucspi-ssl-0.70.2.tar.gz.
sudo mv /tmp/host/superscript.com/net/ucspi-ssl-0.70.2//pakkercd /tmpsudo rm -rf vertcd /packages/ucspi-ssl-0.70.2/# TRINN 3
Skriv inn følgende kommando én etter én i terminalen.
sudo sed -i 's /local \\ ///' /packages/ucspi-ssl-0.70.2/src/conf-tcpbinsudo sed -i 's /usr \\ /local /etc /' /packages/ucspi-ssl-0.70.2/src/conf-cadirsudo sed -i 's /usr \\ /local \\ /ssl \\ /PEM /etc \\ /ssl /' /pakker /ucspi-SSL- 0.70.2 /src /conf-dhfilesudo OpenSSL dhparam -Sjekk -tekst -5 1 024 utsjekking /etc/ssl/dh1024.pemsudo pakke /kompileresudo pakke /rtssudo . pakke /install # TRINN 4
Gi følgende kommando i terminal en etter en og en etter en
sudo chmod a + r /var/qmail/control/servercert.pemmkdir - p /var /qmail /tilsyn /Qmail-smtpds /logcd /var /qmail /tilsynsudo chmod + t qmail-smtpdsNow, laste ned filen heter service qmail-smtpdssl drevne herfra. Og deretter utstede følgende kommando.
sudo cp /home /mohammad /Downloads /tjeneste-qmail-smtpdssl-løype /var /qmail /tilsyn /Qmail-smtpds /runAgain, for over kommandoen, min nedlastingsmappen Stedet var /home /mohammad /Downloads. Vennligst bruk din vei der du lastet ned filen som heter service qmail-smtpdssl-løp.
Nå åpner filen /var /qmail /tilsyn /Qmail-smtpds /log /løpe /smtpdssl_log i din favoritt editor. Jeg bruker vim.
sudo vim /var /qmail /tilsyn /Qmail-smtpds /log /løpe /smtpdssl_logAnd legge disse følgende linjer nedenfor til filen smtpdssl_log.
#! /Bin /shVQ = "/var /qmail" exec env - PATH = "$ VQ /bin: /usr /local /bin: /usr /bin: /bin" \\ setuidgid qmaill multilog t n1024 s1048576 n20 /var /log /qmail /qmail -smtpdsThe filen vil se ut som bildet nedenfor.
Nå skriver disse tre kommandoene en etter en i terminalen.
sudo chmod 751 /var /qmail /tilsyn /Qmail-smtpds /løpe < pre> sudo chmod 751 /var /qmail /tilsyn /Qmail-smtpds /log /kjøresudo ln -s /var /qmail /tilsyn /qmail-smtpds /tjenesten /qmail-smtpdsIf alt går bra, vi er ferdig med konfigurere port 465 for SMTP-autentisering. Du kan teste den med din favoritt-postklienten. Konfigurer din favoritt-postklienten slik at den bruker port 465. Jeg viser et skjermbilde av meg
. Merk: Hvis du er bak noen fysisk brannmur som Juniper eller Cisco, så du må tillate port 465 for å passere gjennom. Hvis du er bak alle Linux drevet brannmur, problemet følgende kommando i terminalen for å legge regelen til iptables brannmur.
sudo iptables -A INPUT -p tcp --dport 465 -j ACCEPT
Det er alt for i dag. Håper du likte det. Anmeldelser
Previous:Slik installerer Linux Kernel 4.2.3