server de mail propriu
Trimis la: 2007-08-20 22:01:16 (categ.:internet)
Cum faci un mail server folosind serviciile no-ip.org?cum sa ai propriul server de mail care ruleaza pe pc-ul personal indiferent daca ai sau nu o adresa ip statica?In cele ce urmeaza voi arata pas cu pas cum poti ajunge sa realizezi asta.Trebuie mentionate citeva lucruri inainte de a incepe:serverul de mail va rula pe sistemul de operare windows.Pentru linux poate ca voi scrie un articol separat.Nu ma adresez idiotilor care folosesc sisteme firewall sau programe antivirus in combinatie cu S.O. Windows.Acestea sint cea mai mare escrocherie propagata pe internet iar marketingul agresiv al acestor porcarii profita de teama si nesiguranta oamenilor.Orice om normal poate folosi calculatorul ani de zile,zi de zi pe internet,fara sa aiba si fara sa intilneasca nici cea mai mica urma de asa-zisi "virusi" cu 3 conditii: sa stearga direct(fara sa le citeasca) mailurile primite de la necunoscuti,sa nu downloadeze nimic de pe internet fara ca respectivul material downloadat sa aiba referinte bune din partea mai multor surse si sa foloseasca un browser decent pentru navigarea pe net ,de preferinta Opera.O alta conditie,optionala dar foarte folositoare in cazul in care vrei totusi sa descarci ,sa instalezi si sa vezi ce face si cum se comporta un program de pe net,este sa folosesti VMWARE descris AICI. Deci,idiotilor care folosesc antivirusi le spun sa paraseasca aceasta pagina pentru ca nu le va functiona niciodata nimic cum trebuie pe calculatorul propriu de rahat!Indivizii care folosesc antivirusi pe windows sint in 99% din cazuri genul de individ care-si cumpara lucruri a caror marime este invers proportionala cu marimea putzulicii lor sau cu capacitatea de a satisface o femeie,beau coca-cola si asculta manele(portretul robot al politicianului roman extins la 70% din populatie!;) Iar filozofia programelor antivirus actuale este 100% gresita si nici un producator nu si-a dat seama ca daca trebuie efectuata o verificare antivirus aceasta nu poate si nu trebuie efectuata folosind un program care ruleaza pe acelasi hard-disk cu al masinii verificate.
Ce este si la ce poate sa-ti foloseasca un server de mail propriu? Un server de mail este un program care-ti permite sa trimiti si sa primesti mesaje de tip mail direct pe calculatorul tau si fara sa fi nevoit sa folosesti alte servicii de mail precum yahoo sau google.Fiind propriul tau server poti avea orice nume iti trece prin cap pentru adresa de mail,poti furniza prietenilor sau altor persoane servicii de mail sau in combinatie cu GPG poti fi sigur 1000% ca nimeni nu-ti va putea citi mesajele mail(vezi AICI despre securizare mail cu ajutorul programelor criptografice!). De asemenea,mesajele care iti sint destinate nu vor fi stocate decit pe masina ta si numai tu vei avea acces la ele,spre deosebire de mesajele mail obisnuite care sint stocate pe serverele yahoo sau google sau msn sau serverele isp-ului tau. De asemenea,daca esti intr-o retea ai posibilitatea de a oferi servicii de mail prietenilor sau cui doresti tu utilizand cele mai fanteziste adrese de mail:daca vrei poti avea o adresa de mail cu numele basescu sau bill gates sau basescu@presedintie.servebeer.org!!;)
Inainte de incepe sint necesare 2 lucruri: Indiferent daca ai sau nu o adresa ip statica trebuie sa-ti faci un cont la no-ip.com pentru ca masina ta sa aiba o adresa stabila si pentru a fi recunoscuta cu respectiva adresa da catre alte masini de pe internet. Probabil ca vei vrea ca masina ta sa fie recunoscuta drept presedintie.servebeer.org daca vei folosi adresa de mail de mai sus.Cum poti face lucrul acesta este explicat AICI.O data ce ai un cont la no-ip.com nu trebuie sa-ti faci griji despre inregistrari MX sau alte chestii legate de DNS. Al doilea obiectiv este sa descarci de AICI programul de mail server.Nu te teme,nu se cer bani:aici nu esti la microsoft! ;) Vei descarca programul al doilea din lista,cel care este notat Mercury/32 Mail Transport System for Win32 and NetWare Systems v4.51.
Instalarea:Retineti ca instalarea nu este un proces ireversibil si ca orice setare facuta in timpul instalarii poate fi modificata ulterior!De aceea,nu ma concentrez prea mult asupra instalarii pentru ca este simpla:totusi,voi prezenta pe scurt pasii necesari!1. Apesi butonul New Installation.2. Nu folosim retele novell deci apasam butonul No Netware Support.3.alegem locatia de instalare sau putem sa o lasam pe cea implicita. 4.ni se prezinta optiunea de a fi integrat cu programul de mail pegasus.alegem "No Pegasus Mail integration" din moment ce nu avem pegasus instalat!Totusi,daca ai deja instalat Pegasus Mail vei alege integrarea cu acest program-probabil!5.Alegi directorul folosit pentru casuta de mail sau lasi locatia prestabilita!6. Alegi modulele si protocolul ce va fi folosit in timpul functionarii serverului.Vom foloosi modulele S,P si E. pe care le bifezi.7.Apesi butonul Install Mercury E. 8.Alegi un nume de domeniu pentru server.Aici introduci domeniul pe care ti l-ai ales la no-ip.com (personal am introdus stream.no-ip.org fara http:// sau www. in fata). 9. Esti intrebat daca vrei sa folosesti Relay si alegem NU ,deoarece nu vrem ca serverul nostru sa transmita mesajele altor servere.10. Alegem directorul pentru stocarea mesajelor Queue (mesajele care stau la "coada" pentru a fi trimise).Putem pastra directorul implicit. 11. Apasam butonul Install si gata! ;) Dupa ce instalarea este completa apasam Exit. In acest moment in meniul START->ALL PROGRAMS avem intrarea MERCURY FOR WIN32. Serverul de mail putem sa-l pornim apasind "Mercury loader". Daca ceva nu a mers bine in timpul instalarii puteti sterge directorul de instalare si relua procesul. Nu trebuie sa umblati la registrii deoarece programul de server nu este agresiv si nu lasa urme in sistem.
Configurarea,pornirea si folosirea serverului de mail.(NOTA:In cele ce urmeaza sint prezente si imagini iar pentru a le vizualiza dati click pe linkul respectiv!)Cind porniti serverul ,daca ati instalat modulele de care vorbeam mai sus,veti vedea ferestra urmatoare:
foto aici.
Se observa ca ruleaza procesul principal (Core),serverul POP3-cel care accepta conexiuni de la clienti- si serverul SMTP(Mercury SMTP Server si Mercury SMTP Client End-To-End Version)-cel care se ocupa de livrarea mesajelor de mail.Intram in meniul programului la Configuration->Mercury Core Module si va apare ferestra urmatoare
foto aici.
Vom face setarile asa cum se observa in poza iar la "Internet name for this system" veti introduce domeniul ales de voi la no-ip.com(de exemplu presedintie.servebeer.com sau presedintie.zapto.org.Restul setarilor pot ramane neschimbate.Trecem peste "Mail queue" si deschidem tabul "Local domains"-cel mai important pas pentru functionarea corecta a serverului!Aici setarile la facem asa cum se vede in poza.
foto aici.
Daca ti-ai ales domeniul presedintie.servebeer.com atunci pe primul rand vei avea presedintie - presedintie, pe al doilea rand vei avea presedintie-presedintie.servebeer.com iar randul 3 va fi presedintie-ip-ul tau ,de exemplu presedintie-85.123.22.11 ! Daca nu ai un ip stabil poti renunta la linia nr.3. In cazul cind esti conectat la o retea de cablu probabil ai un ip stabil totusi si atunci poti introduce si linia nr.3.In functie de reteau ta de internet linia 3 se poate dovedi necesara sau nu si de aceea vei incerca personal varianta care va functiona! Si cu asta am terminat setarile aici,restul setarilor pentru sectiunea aceasta le poti lasa asa cum sint! Trecem la Configuration->MercuryS SMTP Server si se va deschide fereastra de mai jos.
foto aici.
Vom lucra numai cu tabul General si facem setarile asa cum se vede in poza.Bineinteles,vei schimba numele si adresa ip conform situatiei tale particulare deci la rubrica "Announce myself as;" vei pune basescu@presedintie.servebeer.com iar la "interface to use;" vei folosi propria adresa ip.Restul setarilor le lasi neschimbate si de aceea vom trece la Configuration->MercuryP POP3 server. Setarile se fac ca in fereastra de mai jos
foto aici.
si vei schimba doar adresa ip,restul raman neschimbate. Prin urmare trecem la Configuration->MercuryE SMTP Client
foto aici.
La rubrica "identify myself as:" vei folosi domeniul tau,deci presedintie.servebeer.com iar la "name servers" vei face asa: deschizi command prompt(START-All programs->Accesories->Command Prompt) si tastezi urmatoarele: nslookup .Va apare un rand pe care va scrie ceva de genul ns.timisoara.rdsnet.ro iar pe randul doi va apare o adresa ip.Copiezi aceasta adresa si o vei folosi la rubrica "name servers" de mai sus! Restul setarilor pentru MercuryE SMTP Server raman neschimbate. Mergem acum la Configuration->Protocol Modules unde se va deschide fereastra de mai jos
foto aici.
si vei bifa exact ce se vede in poza apoi apesi OK. Trecem la Configuration->Manage Local Users. Vei gasi default un utilizator cu drepturi de Admin.Aici poti lasa setarile neschimbate deocamdata. Vom adauga un utilizator nou si anume utilizatorul basescu.Apasam butonul Add ,si in continuare se fac setarile conform pozei de mai jos
foto aici.
numai ca in loc de bill vei pune basescu!Parola o alegi cum vrei,la fel Personal Name,care poate fi,de exemplu,"Sint Beat!"De remarcat ca atunci cind cineva primeste un mail pe yahoo,google,sau orice alt sistem prima data va observa numele pe care l-ai completat la rubrica Personal Name deci daca vrei ca mailul sa fie vazut prima data ca fiind din partea lui basescu vei completa rubrica cu numele lui corect!Poti alege ,de fapt,orice nume iti trece prin cap,de exemplu bill futaciosul! ;)
Atit cu pregatirile!Acum inchizi programul si il pornesti din nou:vei avea o fereastra ca cea de mai jos
foto aici.
In acest moment serverul de mail este functional si poate trimite sau primi mesaje mail.Ca administrator poti trimite mailuri direct din program de la meniul File->Send Mail Message. Totusi ,nu e rentabil asa ca folosim pentru trimitere si receptionare mailuri un client de mail:fie Thunderbird,fie mai simplu clientul de mail din Opera browser. Setarile pentru un client de mail nu fac scopul articolului de fata si le poti gasi chiar pe situl clientilor de mail respectivi! Totusi,in pozele de mai jos sint aratate setarile pentru opera mail client folosite de mine pentru domeniul bill@stream.no-ip.org iar voi inlocuiti doar numele respective
foto aici.
foto aici.
Parola trebuie sa fie aceeasi cu cea folosita cind ati adaugat utilizatorul bill la serverul de mail! In acest fel,trimitem si receptionam comod mesaje mail folosind direct browserul Opera sau alt client de mail iar serverul de mail il putem lasa sa functioneze in background si sa-si vada linistit de treaba lui! Daca esti vreun reclamagiu caruia-i place sa trimita mailuri multe si dese poti sa-ti instalezi un server Apache plus PHP,poti face rost de un cod php pentru trimis mailuri la cine vrei,cind vrei si in ce cantitate vrei! Totusi,daca vei abuza o sa te trezesti sigur pe lista neagra a adreselor care sint purtatoare de spam iar ip-ul tau va fi banat pentru vecie si nici un calculator de pe net nu va mai accepta vreun mail de la tine.Mai mult,vei avea sigur probleme cu isp-ul tau si multe explicatii de dat iar in U.S.A. poti fi dat in judecata si condamnat!;) Daca esti un cetatean cinstit poti folosi fara grija serverul de mail,cind vorbeam de abuz ma gandeam la zeci de mii sau milioane de mesaje mail trimise pe zi!Probabil,ca simplu particular care foloseste serverul nu vei trimite niciodata mai mult de citeva sute pe zi,ceea ce este acceptabil dar cu conditia sa nu le trimiti pe toate la doar 2-3 adrese!
De asemenea,daca oferi servicii de mail prietenilor de incredere din retea-despre care sti ca nu sint spammeri- nu trebuie sa-ti faci griji!.
Interesant,este ca daca cineva iti trimite mail pe adresa basescu@presedintie.servebeer.com -de exemplu- in timp ce ai calculatorul inchis ,respectivul mesaj mail nu se pierde si iti va fi livrat cind pornesti din nou pc-ul!Intervalul de timp in care este pastrat mesajul depinde de configurarea serverului care ti-a trimis mailul si poate fi de la minim o zi pina la citeva zile!
Cam asta a fost ,in mare si strict necesar,instalarea unui server de mail perfect functional folosind o adresa de tipul servebeer.com sau no-ip.org. Restul optiunilor de care nu am pomenit aici sint optionale si le poti aprofunda numai incercind personal si citind documentatie!De abia astept sa vad primul mesaj trimis la vreun ziar cu adresa basescu@presedintie.servebeer.com! ;)Bafta!
photo slide from flickr!
Since 9D
castiga premii intr-un mod placut!
Ce este si la ce poate sa-ti foloseasca un server de mail propriu? Un server de mail este un program care-ti permite sa trimiti si sa primesti mesaje de tip mail direct pe calculatorul tau si fara sa fi nevoit sa folosesti alte servicii de mail precum yahoo sau google.Fiind propriul tau server poti avea orice nume iti trece prin cap pentru adresa de mail,poti furniza prietenilor sau altor persoane servicii de mail sau in combinatie cu GPG poti fi sigur 1000% ca nimeni nu-ti va putea citi mesajele mail(vezi AICI despre securizare mail cu ajutorul programelor criptografice!). De asemenea,mesajele care iti sint destinate nu vor fi stocate decit pe masina ta si numai tu vei avea acces la ele,spre deosebire de mesajele mail obisnuite care sint stocate pe serverele yahoo sau google sau msn sau serverele isp-ului tau. De asemenea,daca esti intr-o retea ai posibilitatea de a oferi servicii de mail prietenilor sau cui doresti tu utilizand cele mai fanteziste adrese de mail:daca vrei poti avea o adresa de mail cu numele basescu sau bill gates sau basescu@presedintie.servebeer.org!!;)
Inainte de incepe sint necesare 2 lucruri: Indiferent daca ai sau nu o adresa ip statica trebuie sa-ti faci un cont la no-ip.com pentru ca masina ta sa aiba o adresa stabila si pentru a fi recunoscuta cu respectiva adresa da catre alte masini de pe internet. Probabil ca vei vrea ca masina ta sa fie recunoscuta drept presedintie.servebeer.org daca vei folosi adresa de mail de mai sus.Cum poti face lucrul acesta este explicat AICI.O data ce ai un cont la no-ip.com nu trebuie sa-ti faci griji despre inregistrari MX sau alte chestii legate de DNS. Al doilea obiectiv este sa descarci de AICI programul de mail server.Nu te teme,nu se cer bani:aici nu esti la microsoft! ;) Vei descarca programul al doilea din lista,cel care este notat Mercury/32 Mail Transport System for Win32 and NetWare Systems v4.51.
Instalarea:Retineti ca instalarea nu este un proces ireversibil si ca orice setare facuta in timpul instalarii poate fi modificata ulterior!De aceea,nu ma concentrez prea mult asupra instalarii pentru ca este simpla:totusi,voi prezenta pe scurt pasii necesari!1. Apesi butonul New Installation.2. Nu folosim retele novell deci apasam butonul No Netware Support.3.alegem locatia de instalare sau putem sa o lasam pe cea implicita. 4.ni se prezinta optiunea de a fi integrat cu programul de mail pegasus.alegem "No Pegasus Mail integration" din moment ce nu avem pegasus instalat!Totusi,daca ai deja instalat Pegasus Mail vei alege integrarea cu acest program-probabil!5.Alegi directorul folosit pentru casuta de mail sau lasi locatia prestabilita!6. Alegi modulele si protocolul ce va fi folosit in timpul functionarii serverului.Vom foloosi modulele S,P si E. pe care le bifezi.7.Apesi butonul Install Mercury E. 8.Alegi un nume de domeniu pentru server.Aici introduci domeniul pe care ti l-ai ales la no-ip.com (personal am introdus stream.no-ip.org fara http:// sau www. in fata). 9. Esti intrebat daca vrei sa folosesti Relay si alegem NU ,deoarece nu vrem ca serverul nostru sa transmita mesajele altor servere.10. Alegem directorul pentru stocarea mesajelor Queue (mesajele care stau la "coada" pentru a fi trimise).Putem pastra directorul implicit. 11. Apasam butonul Install si gata! ;) Dupa ce instalarea este completa apasam Exit. In acest moment in meniul START->ALL PROGRAMS avem intrarea MERCURY FOR WIN32. Serverul de mail putem sa-l pornim apasind "Mercury loader". Daca ceva nu a mers bine in timpul instalarii puteti sterge directorul de instalare si relua procesul. Nu trebuie sa umblati la registrii deoarece programul de server nu este agresiv si nu lasa urme in sistem.
Configurarea,pornirea si folosirea serverului de mail.(NOTA:In cele ce urmeaza sint prezente si imagini iar pentru a le vizualiza dati click pe linkul respectiv!)Cind porniti serverul ,daca ati instalat modulele de care vorbeam mai sus,veti vedea ferestra urmatoare:
foto aici.
Se observa ca ruleaza procesul principal (Core),serverul POP3-cel care accepta conexiuni de la clienti- si serverul SMTP(Mercury SMTP Server si Mercury SMTP Client End-To-End Version)-cel care se ocupa de livrarea mesajelor de mail.Intram in meniul programului la Configuration->Mercury Core Module si va apare ferestra urmatoare
foto aici.
Vom face setarile asa cum se observa in poza iar la "Internet name for this system" veti introduce domeniul ales de voi la no-ip.com(de exemplu presedintie.servebeer.com sau presedintie.zapto.org.Restul setarilor pot ramane neschimbate.Trecem peste "Mail queue" si deschidem tabul "Local domains"-cel mai important pas pentru functionarea corecta a serverului!Aici setarile la facem asa cum se vede in poza.
foto aici.
Daca ti-ai ales domeniul presedintie.servebeer.com atunci pe primul rand vei avea presedintie - presedintie, pe al doilea rand vei avea presedintie-presedintie.servebeer.com iar randul 3 va fi presedintie-ip-ul tau ,de exemplu presedintie-85.123.22.11 ! Daca nu ai un ip stabil poti renunta la linia nr.3. In cazul cind esti conectat la o retea de cablu probabil ai un ip stabil totusi si atunci poti introduce si linia nr.3.In functie de reteau ta de internet linia 3 se poate dovedi necesara sau nu si de aceea vei incerca personal varianta care va functiona! Si cu asta am terminat setarile aici,restul setarilor pentru sectiunea aceasta le poti lasa asa cum sint! Trecem la Configuration->MercuryS SMTP Server si se va deschide fereastra de mai jos.
foto aici.
Vom lucra numai cu tabul General si facem setarile asa cum se vede in poza.Bineinteles,vei schimba numele si adresa ip conform situatiei tale particulare deci la rubrica "Announce myself as;" vei pune basescu@presedintie.servebeer.com iar la "interface to use;" vei folosi propria adresa ip.Restul setarilor le lasi neschimbate si de aceea vom trece la Configuration->MercuryP POP3 server. Setarile se fac ca in fereastra de mai jos
foto aici.
si vei schimba doar adresa ip,restul raman neschimbate. Prin urmare trecem la Configuration->MercuryE SMTP Client
foto aici.
La rubrica "identify myself as:" vei folosi domeniul tau,deci presedintie.servebeer.com iar la "name servers" vei face asa: deschizi command prompt(START-All programs->Accesories->Command Prompt) si tastezi urmatoarele: nslookup .Va apare un rand pe care va scrie ceva de genul ns.timisoara.rdsnet.ro iar pe randul doi va apare o adresa ip.Copiezi aceasta adresa si o vei folosi la rubrica "name servers" de mai sus! Restul setarilor pentru MercuryE SMTP Server raman neschimbate. Mergem acum la Configuration->Protocol Modules unde se va deschide fereastra de mai jos
foto aici.
si vei bifa exact ce se vede in poza apoi apesi OK. Trecem la Configuration->Manage Local Users. Vei gasi default un utilizator cu drepturi de Admin.Aici poti lasa setarile neschimbate deocamdata. Vom adauga un utilizator nou si anume utilizatorul basescu.Apasam butonul Add ,si in continuare se fac setarile conform pozei de mai jos
foto aici.
numai ca in loc de bill vei pune basescu!Parola o alegi cum vrei,la fel Personal Name,care poate fi,de exemplu,"Sint Beat!"De remarcat ca atunci cind cineva primeste un mail pe yahoo,google,sau orice alt sistem prima data va observa numele pe care l-ai completat la rubrica Personal Name deci daca vrei ca mailul sa fie vazut prima data ca fiind din partea lui basescu vei completa rubrica cu numele lui corect!Poti alege ,de fapt,orice nume iti trece prin cap,de exemplu bill futaciosul! ;)
Atit cu pregatirile!Acum inchizi programul si il pornesti din nou:vei avea o fereastra ca cea de mai jos
foto aici.
In acest moment serverul de mail este functional si poate trimite sau primi mesaje mail.Ca administrator poti trimite mailuri direct din program de la meniul File->Send Mail Message. Totusi ,nu e rentabil asa ca folosim pentru trimitere si receptionare mailuri un client de mail:fie Thunderbird,fie mai simplu clientul de mail din Opera browser. Setarile pentru un client de mail nu fac scopul articolului de fata si le poti gasi chiar pe situl clientilor de mail respectivi! Totusi,in pozele de mai jos sint aratate setarile pentru opera mail client folosite de mine pentru domeniul bill@stream.no-ip.org iar voi inlocuiti doar numele respective
foto aici.
foto aici.
Parola trebuie sa fie aceeasi cu cea folosita cind ati adaugat utilizatorul bill la serverul de mail! In acest fel,trimitem si receptionam comod mesaje mail folosind direct browserul Opera sau alt client de mail iar serverul de mail il putem lasa sa functioneze in background si sa-si vada linistit de treaba lui! Daca esti vreun reclamagiu caruia-i place sa trimita mailuri multe si dese poti sa-ti instalezi un server Apache plus PHP,poti face rost de un cod php pentru trimis mailuri la cine vrei,cind vrei si in ce cantitate vrei! Totusi,daca vei abuza o sa te trezesti sigur pe lista neagra a adreselor care sint purtatoare de spam iar ip-ul tau va fi banat pentru vecie si nici un calculator de pe net nu va mai accepta vreun mail de la tine.Mai mult,vei avea sigur probleme cu isp-ul tau si multe explicatii de dat iar in U.S.A. poti fi dat in judecata si condamnat!;) Daca esti un cetatean cinstit poti folosi fara grija serverul de mail,cind vorbeam de abuz ma gandeam la zeci de mii sau milioane de mesaje mail trimise pe zi!Probabil,ca simplu particular care foloseste serverul nu vei trimite niciodata mai mult de citeva sute pe zi,ceea ce este acceptabil dar cu conditia sa nu le trimiti pe toate la doar 2-3 adrese!
De asemenea,daca oferi servicii de mail prietenilor de incredere din retea-despre care sti ca nu sint spammeri- nu trebuie sa-ti faci griji!.
Interesant,este ca daca cineva iti trimite mail pe adresa basescu@presedintie.servebeer.com -de exemplu- in timp ce ai calculatorul inchis ,respectivul mesaj mail nu se pierde si iti va fi livrat cind pornesti din nou pc-ul!Intervalul de timp in care este pastrat mesajul depinde de configurarea serverului care ti-a trimis mailul si poate fi de la minim o zi pina la citeva zile!
Cam asta a fost ,in mare si strict necesar,instalarea unui server de mail perfect functional folosind o adresa de tipul servebeer.com sau no-ip.org. Restul optiunilor de care nu am pomenit aici sint optionale si le poti aprofunda numai incercind personal si citind documentatie!De abia astept sa vad primul mesaj trimis la vreun ziar cu adresa basescu@presedintie.servebeer.com! ;)Bafta!
photo slide from flickr!
Since 9D
castiga premii intr-un mod placut!
alte mesaje din aceasta categorie precum si din altele puteti citi AICI





