Ten slotte word die hulp van IT is hier

Blog van die rekenaar oplossings.

E-pos bediener installasie EXIM4

Geskryf deur Pablo Gonzalez Julie 3rd, 2012

Stoor bladsyPDF bladsye-pos bladsybladsy Druk

Goeie middag, in hierdie artikel sal ons kyk hoe om te maakE-pos bediener installasie EXIM4met 'n dinamiese IP-adres.

Persoonlik dink ek nie aan te stel, want ons het ernstige probleme blokkeer swartlys, wel, hierdie artikel het slegs akademiese waarde. Om die leser na ander bedieners en dienste inspireer.

Ons begin by 'n installasie van GNU / Debian verstek 6 in 'n ou notaboek.

repositories Voeg /etc/apt/source.list

Deb http://ftp.fr.debian.org/debian/~~MD~~aux hoof contrib nie-vrye druk
deb-src http://ftp.fr.debian.org/debian/ druk hoof contrib nie-vrye

hernoem met # die lyn wat begin met deb cdrom.

Ons voer die volgende opdrag saam met die gebruikersnaam wortel:

aanleg werk (Met hierdie werk vind ons die bronne hierbo bygevoeg).

Die installering van die no-IP kliënt, want ek het dinamiese IP-adres en in baie gevalle (die oorgrote meerderheid) moet die domein te koppel aan jou IP toe pos afgelewer word, anders is die teiken bediener sal dit oorweeg as spam. Ek neem aan dat jy 'n geskikte rekening genereer indien nodig.

Ons kan decomprimeren met xvzf teer noip-Duc-linux.tar.gz en ons sal 'n gids te skep.

Ons gaan voort met die volgende opdragte:

CD-2.1.9-1 noip

maak installeer noip2.c

Ons versoek e-pos adres, wagwoord en die update interval, wat in my geval het ek gesien dat die gang af na 5. Ons vra ook as jy wil enige programme in elke update hardloop, en in my geval kies ek No.

Ons gegenereer die konfigurasielêer nie-ip2.conf.

Begin van die command line noip2. Ons sal elke keer as ons herlaai ons Debian uit te voer.

Ons installeer gcc en maak vir geen ip kliënt en hardloop dit as die bestuurder:

apt-get Installeer gcc maak

 

apt-get install-demon-swaar exim4 (Wat aandui dat die installasie met volledige exim4 begin)

 

apt-get installeer-config exim4- (Hierdie pakket is ook nodig om te stel, maar die vorige installasie moet reeds geïnstalleer word nie).

 

dpkg-herkonfigureer-ploeg-config exim4


aanvaar.

Internet webwerf en pers aanvaar nie.

aanvaar.

Stelsel Naam: server.no-ip.info, localhost en druk aanvaar.

aanvaar.

Verwyder alles wat dit bied by verstek (127.0.0.01; :: 1) En druk aanvaar. Op hierdie manier het ons luister na alle koppelvlakke.

Die behoud van die waarde wat ons bied: server.no-ip.info en pers aanvaar.

ons skryf "*" "Domeine waarvoor die pos voorspelers" en druk aanvaar.

In "Masjiene vir vorentoe posOns skryf 127.0.0.1; 192.168.1.0 / 24"En druk aanvaar.

aanvaar.

Kies NO en Beperk die aantal van DNS-navrae.

Kies die formaat Maildir en pers aanvaar.

aanvaar.

Kies NO en Verdeel die opset in klein lêers.

Hier is hoe ek die konfigurasie lêer van Exim e-pos bediener geheg / Etc / exim4-/ update-exim4.conf.conf

Jy kan aanpas by jou behoeftes en begin dan UPDATE-exim4.

dc_eximconfig_configtype = "internet"
dc_other_hostnames = 'server.no-ip.info; Local host "
dc_local_interfaces =''
dc_readhost =''
dc_relay_domains = "*"
dc_minimaldns = 'onwaar'
dc_relay_nets = '127.0.0.1-, 192.168.1.0 / 24'
dc_smarthost =''
CFILEMODE = "644
dc_use_split_config = 'onwaar'
dc_hide_mailname =''
dc_mailname_in_oh = 'waar'
dc_localdelivery = 'maildir_home "

Maak seker dat / Etc / mailname wat die server.no-ip.info stel.

Ons het gevind dat na die konfigurering van die stelsel weet ons dat MTA en sonder foute begin.

Ons het 'n Debian gebruiker, byvoorbeeld megacrack-

useradd-d / home / megacrack-m megacrack

passwd megacrack

Ons het gevind dat geen foute hierdie opdragte:

Exim-BV

BT Exim-v-gebruiker (Waar gebruikersnaam is die naam van 'n toepaslike gebruiker, kan die voorheen geskep gebruiker "megacrack" in wees).

En dit toon die gebruiker se eie inligting, die styl usuario@server.no-ip.info.

Begin die opdrag:

echo "toets" | e-pos se "toets" megacrack | kat / var / log / exim4 / mainlog

Verander lêer / Etc / hosts en voeg of te verander die lyn:

127.0.0.01 server.no-ip.info bediener

die korrekte interne IP-adres van die bediener (in my geval 192.168.1.130).

Ons doen 'n opgradering, deur middel van:

apt-get update

Installeer met die opdrag:

apt-get installeer koerier-imap

Versuim om te installeer foute ons post lees.

Ons sien 'n opset venster-en-antwoord NO die kwessie van die skep van dopgehou vir 'n web-gebaseerde administrasie.

Herlaai die bediener om veranderinge aan te pas.

Nou kan ons e-pos via IMAP te lees.

Nou instel verifikasie vir SMTP (Vir baie pos is nodig omdat ons dalk as spam opgespoor word 'n deel is van 'n sekuriteit stelsel).

Genereer die SSL sertifikaat deur:

/ Usr / share / doc / exim4-base / voorbeelde / Exim-gencert

En ons reageer:

ES

SPANJE

BARCELONA

MEGACRACK

MEGACRACK

server.no-ip.info

megacrack@server.no-ip.info

Dit is gegenereer ons sertifikaat ...

die lêer wysig / Etc / exim4 / conf.d / auth-/ 30_exim4-config_examples en ons wys die lyne soos volg:

plain_server:
bestuurder = skoonteks
public_name = PLAIN
server_condition = "$ {if
server_set_id = $ auth2
server_prompts =:
Ifndef AUTH_SERVER_ALLOW_NOTLS_PASSWORDS.
server_advertise_condition = $ as EQ {$ tls_cipher} {} {} {*}}
. Endif

Verander jou / etc / exim4 / conf.d / main / 01_exim4-config_listmacrosdefs en skryf in die eerste reël: MAIN_TLS_ENABLE = true.
Skep die lêer / etc / exim4 / conf.d / hoof / 02_local_auth_advertise_hosts met die inhoud:

auth_advertise_hosts = 192.168.1.0 / 24
host_auth_accept_relay = * host list

Voeg die gebruiker met die opdrag megacrack / Usr / share / doc / exim4 / voorbeelde / Exim-adduser . Ons versoek username "megacrack" en wagwoord.

As ons sien dat die inhoud van die lêer / Etc / exim4 / passwd sien die gebruiker se wagwoord. Hierdie punt sal dit op te los in 'n ander artikel met 'n ander tipe van verifikasie.

Verander eienaarskap en regte (in beginsel, permitte en korrek is by verstek).

chown wortel: Debian-Exim / etc / exim4 / passwd

640 chmod / etc / exim4 / passwd

Begin Werk-exim4.conf en herlaai ons bediener (Ek verkies om die volle herbegin, indien moontlik, en indien dit nie moontlik wat ons kan doen om 'n hervatting van die diens met die / etc / init.d / exim4 herbegin.

NOTA: Sommige anti-spam tjeks spoor of jou SMTP-bediener is ingestel met die "requires authentication", en daarom nodig om dit te aktiveer.

Ons sal voortgaan met hierdie artikel Die SSL geïnstalleer vir ons IMAP verband word geïnkripteer.

Om dit te doen, installeer imap-ssl deur: apt-kry installeer po-imap-ssl

Ons in die installering van 'n terminale venster verskyn u in te lig dat ons sal 'n sertifikaat in / etc / koerier en dat die belange van ons is die imapd.pem by hierdie plek skep. Ons moet skakel, byvoorbeeld "rm / etc / koerier / imapd.pem"

Druk aanvaar.

die lêer wysig / Etc / koerier / imapd.cnf- en verander die lyne:

CN = NL

ST = ES

L = Barcelona

CN = server.no-ip.info

E-pos = megacrack@server.no-ip.info

Stoor die lêer en hardloop uit die opdrag console mkimapdcert die nuwe sertifikaat te genereer.

In ons setup die Evolution kliënt, byvoorbeeld, sal merk in veiligheid "Gebruik veilige verbinding" SSL-enkripsie "en wanneer jy begin die kliënt sal wys dat ons moet die sertifikaat aanvaar. 'N Goeie voorbeeld sou snuif die verkeer, maar ons laat dit vir 'n ander artikel.

Wel, nou het ons gesien hoe Exim bediener, ingestel met 'n IP-adres dinamiese via No-IP te installeer, die skep van 'n SMTP-toets, 'n SSL sertifikaat vir ons IMAP kliënt genereer. Ons het nog steeds hangende spam module installasie ons hele e-pos stelsel te hê. Hierdie punt sal ons laat vir 'n latere artikel.

Related Posts Plugin vir WordPress, Blogger ...
Tags: , , , , , , , , , , , ,


Laat 'n antwoord

XHTML: Jy kan gebruik in die oorspronklike tags: <a href="" title=""> <abbr title = ""> <afkorting title = ""> <b> <blockquote cite = ""> <cite> <code> <del DATETIME = ""> <em> <i> <q cite = ""> <s> <strike> <strong>