Debian 4 ETCH Levelezés Postfix

Hasonló dokumentumok
Debian 5 Lenny Levelezés Postfix

Elektronikus levelek vírus és SPAM szűrése

Levelezőszerver létrehozása


Elektronikus levelek vírus és SPAM szűrése

A NÉGY BŰVÖS HÁRMAS WWW FTP SQL PHP. BRKK::Békéscsaba Linux rendszergazda képzés 2008

A NÉGY BŰVÖS HÁRMAS WWW FTP SQL PHP. BRKK::Békéscsaba Linux rendszergazda képzés 2008

Csatlakozás a BME eduroam hálózatához Setting up the BUTE eduroam network

1. Gyakorlat: Telepítés: Windows Server 2008 R2 Enterprise, Core, Windows 7

Összeállította: Sallai András. Levelezőszerver egyszerűen

Sokan nehezen tudják elképzelni, hogy hogyan és hol tudják az jeiket megkapni.

LOGalyze Telepítési és Frissítési Dokumentáció Verzió 3.0

Összeállította: Sallai András. Levelezőszerver

Készítette: Sallai András Terjesztés csak engedéllyel sallaia_kukac_fre _pont_hu

11. Gyakorlat: Certificate Authority (CA), FTP site-ok

9. Gyakorlat: Network Load Balancing (NLB)

Tanúsítványkérelem készítése, tanúsítvány telepítése Apache szerveren

Levelező szerverek. Hargitai Gábor november 28.

Laborgyakorlat: A Windows XP haladó telepítése

Hálózati architektúrák és Protokollok GI Kocsis Gergely

Szalai Ferenc

Újdonságok és érdekességek CONSEDU BT.

A Horde keretrendszer és az IMP Webmail rendszer

SAMBA. Forrás: Lajber Zoltán: SAMBA alapok dia, SZIE

Wordpress telepítés. második kiadás. Buday Gergely ősz

10. Gyakorlat: Alkalmazások publikálása Remote Desktop Szervízen keresztül

LINUX LDAP címtár. Mi a címtár?

Tanúsítványkérelem készítése, tanúsítvány telepítése Microsoft Internet Information szerveren

UNIX / Linux rendszeradminisztráció III. előadás

2. lépés: openssh szerver telepítés sudo apt-get install openssh-server

Miért jó ez: A Xampp csomag előnyös tulajdonságai: rendkívül jól felszerelt naprakész telepíteni-és frissíteni gyerekjáték.

Egy iskola honlapjának tervezése, kivitelezése

LINUX PMB LINUXOS PARANCSOK ÉS HASZNÁLATUK - GRUB

Tájékoztató a kollégiumi internet beállításához

4. Gyakorlat: Csoportházirend beállítások

Tanúsítványkérelem készítése, tanúsítvány telepítése Lotus Domino szerveren

2. gyakorlat: Tartományvezérlő, DNS, tartományba léptetés, ODJ, Core változat konfigurálása, RODC

Megjegyzések: Kezdeti lépések

OpenVPN kapcsolat létrehozása Debian Lenny operációs rendszeren

Üzenet küldése Programs (Bal soft key) Inbox New MMS Menu Insert Picture Text Audio A szerkesztés után:

3. Gyakorlat: Bevezetés a vbs script-be és a powershell-be, AD recycle bin

és DKIM. Kadlecsik József MTA Wigner Fizikai Kutatóközpont ISZT 2018, Budapest

Netscape Messenger levelező kliens beállítása POP3 típusú levelezéshez

Adatbázis másolás Slony-I segítségével

ÁLTALÁNOSAN LEÍRVA: KONKRÉTAN AZ INSOMNIA ESETÉBEN:

Fábián Zoltán Hálózatok elmélet

SQL Backup and FTP. A program telepítésének menete. A szoftvert a következő weboldalról ingyenesen tölthető le:

Google Drive szinkronizálása asztali géppel Linux rendszeren

Hálózati architektúrák és Protokollok GI Kocsis Gergely

web works hungary Rövid technikai tájékoztató Mars (mars.intelliweb.hu) szerverünkkel kapcsolatban meglévő és új ügyfeleink számára.

ALAP BEÁLLÍTÁSOK. 1. Jogosultság megadás, hogy tudjunk dolgozni sudo s jelszó:xxxxxx. 2.Hálózati kártyák beállítása mcedit /etc/network/interfaces

Windows Pegasus Mail - Mercury levelezõ rendszer telepítése

SZAKDOLGOZAT. Sztancs László

Synology NAS integrálása inels IMM szerverhez

Windows Server 2008 Standard telepítése lépésenként VirtualBox virtuális gépbe

Központosított hitelesítés és vállalati címtár megvalósítása (1. rész)

Az internet ökoszisztémája és evolúciója. Gyakorlat 1

2016/11/29 18:08 1/10 Pure-ftpd

Telenor Webiroda. Kezdő lépések

FTP szerver telepítése

1. Ismerkedés a Hyper-V-vel, virtuális gépek telepítése és konfigurálása

Operációs rendszerek 1.

BackupPC. Az /etc/hosts fájlba betehetjük a hosztokat, ha nem a tejles (fqdn, DNS név) névvel hivatkozunk rájuk: # /etc/hosts #

Hálózatkezelés. Tóth Zsolt. Miskolci Egyetem. Tóth Zsolt (Miskolci Egyetem) Hálózatkezelés / 20

STATISTICA VERSION 13 CONCURRENT NETWORK TELEPÍTÉSE

Hálózati architektúrák és Protokollok MI 7,8. Kocsis Gergely

Konfiguráljuk be a TCP/IP protokolt a szerveren: LOAD INETCFG A menüpontokból válasszuk ki a Proctcols menüpontot:

KÜRT Zrt. Logelemzés heti riport Felhasználói fiók, illetve felhasználói csoportkezelési műveletek

Hálózati architektúrák és Protokollok GI Kocsis Gergely

RapidMiner telepítés i. RapidMiner telepítés

Portforward beállítási segítség

Mérési útmutató a Secure Shell (SSH) controll és audit című méréshez

1. Origin telepítése. A telepítő első képernyőjén kattintson a Next gombra:

Apache, MySQL, PHP/Perl NetWare-n

Apache http szerver telepítése és konfigurálása... 2 C:\Apache\conf\httpd.conf fájl beállításai... 7 C:\Apache\conf\extra\httpd-vhosts.

Ellenőrző lista. 2. Hálózati útvonal beállítások, kapcsolatok, névfeloldások ellenőrzése: WebEC és BKPR URL-k kliensről történő ellenőrzése.

Ügyviteli rendszerek hatékony fejlesztése Magic xpa-val mobilos funkciókkal kiegészítve (kezdő) Szoftver telepítési útmutató

CentOS 7 OTRS telepítése, beállítása

Felhasználói kézikönyv Bázis, Aktív, Portál és Portál+ csomagokhoz

2. Tartományvezérlő, DNS, Core konfigurálása, Powershell

Elektronikus levelezés

Secretica. Telepítési kézikönyv

Az FMH weboldal megnyitásakor megjelenő angol nyelvű üzenetek eltüntetése

PromoCoder_7031/Lx3 rendszer használati utsítás v1.1

OpenWrt on Linksys WRT160NL

Felhasználói kézikönyv

Oralce kliens installálása Windows Server 2003-ra

Hálózati betekint ő program telepítése mobil telefonra. Symbian. alarm shop. Windows mobile Android IPhone Blackberry

Mikrotik 6.22 telepítés

Egészítsük ki a Drupal-t. Drupal modul fejlesztés

2015/10/08 16:00 1/12 ArchLinux

PTE-PROXY VPN használata, könyvtári adatbázisok elérhetősége távolról

1. Üres merevlemez gépbe helyezése, Boot a CD1 telepíto lemezrol (Hiba esetén video állítása VGA módra F4 billentyüvel, )

Szalai Ferenc

Fábián Zoltán Hálózatok elmélet

Széchenyi István Egyetem

2017/01/27 08:59 1/6 Gettext Rendszer

NINJA kezelői program letöltése és installálása

Átírás:

Debian 4 ETCH Levelezés Postfix apt-get install postfix libsasl2 sasl2-bin libsasl2-modules libdb3-util procmail General type of configuration? - Internet Site Mail name? - csipszerver.brkk.local dpkg-reconfigure postfix General type of configuration? Internet Site Mail name? csipszerver.brkk.local Other destinations to accept mail for? (blank for none) Force synchronous updates on mail queue? No Local networks? 127.0.0.0/8 Use procmail for local delivery? Yes Mailbox size limit 0 Local address extension character? + Internet protocols to use? all www.szervered.hu, localhost.szervered.hu, localhost.localdomain, localhost postconf -e 'smtpd_sasl_local_domain =' postconf -e 'smtpd_sasl_auth_enable = yes' postconf -e 'smtpd_sasl_security_options = noanonymous' postconf -e 'broken_sasl_auth_clients = yes' postconf -e 'smtpd_recipient_restrictions = permit_sasl_authenticated,permit_mynetworks,reject_unauth_destination' postconf -e 'inet_interfaces = all' mkdir /etc/postfix/ssl cd /etc/postfix/ssl/ openssl genrsa -des3 -rand /etc/hosts -out smtpd.key 1024 Enter pass phrase for smtpd.key: IDEirjVALAMIT Verifying - Enter pass phrase for smtpd.key: IDEirjVALAMIT chmod 600 smtpd.key openssl req -new -key smtpd.key -out smtpd.csr Enter pass phrase for smtpd.key: IDEirjVALAMIT Country Name (2 letter code) [AU]:HU State or Province Name (full name) [Some-State]:Békés megye Locality Name (eg, city) []:Békéscsaba Organization Name (eg, company) [Internet Widgits Pty Ltd]:CsIP-Soft::EDU Organizational Unit Name (eg, section) []:LINUX systems supervision Common Name (eg, YOUR name) []:csipszerver.brkk.local Email Address []:hahugo@csipszerver.brkk.local Please enter the following 'extra' attributes to be sent with your certificate request <<Nem adunk meg semmi extra opciót>> openssl x509 -req -days 3650 -in smtpd.csr -signkey smtpd.key -out smtpd.crt (megint kérni fogja az smtpd.key jelszavát)

openssl rsa -in smtpd.key -out smtpd.key.unencrypted mv -f smtpd.key.unencrypted smtpd.key openssl req -new -x509 -extensions v3_ca -keyout cakey.pem -out cacert.pem -days 3650 Enter PEM pass phrase: IDEirjVALAMIT Country Name (2 letter code) [AU]:HU State or Province Name (full name) [Some-State]:Békés megye Locality Name (eg, city) []:Békéscsaba Organization Name (eg, company) [Internet Widgits Pty Ltd]:CsIP-Soft::EDU Organizational Unit Name (eg, section) []:LINUX systems supervision Common Name (eg, YOUR name) []:csipszerver.brkk.local Email Address []:hahugo@csipszerver.brkk.local postconf -e 'smtpd_tls_auth_only = no' postconf -e 'smtp_use_tls = yes' postconf -e 'smtpd_use_tls = yes' postconf -e 'smtp_tls_note_starttls_offer = yes' postconf -e 'smtpd_tls_key_file = /etc/postfix/ssl/smtpd.key' postconf -e 'smtpd_tls_cert_file = /etc/postfix/ssl/smtpd.crt' postconf -e 'smtpd_tls_cafile = /etc/postfix/ssl/cacert.pem' postconf -e 'smtpd_tls_loglevel = 1' postconf -e 'smtpd_tls_received_header = yes' postconf -e 'smtpd_tls_session_cache_timeout = 3600s' postconf -e 'tls_random_source = dev:/dev/urandom' postconf -e 'myhostname = csipszerver.brkk.local' mkdir -p /var/spool/postfix/var/run/saslauthd Módosítsuk a /etc/default/saslauthd-ban a következőket: START=yes OPTIONS="-c -m /var/spool/postfix/var/run/saslauthd -r" apt-get install dovecot-common dovecot-imapd dovecot-pop3d postconf -e 'smtpd_sasl_type = dovecot' postconf -e 'smtpd_sasl_path = private/auth' A /etc/dovecot/dovecot.conf -ban protocols = imap imaps pop3 Vegyük ki a # (kommentet) ssl_cert_file... ssl_key_file... sorok elől! lejjebb, kb. 740 sor környékén mechanisms = plain login kb. 950 sor környékén socket listen{... client { path = /var/spool/postfix/private/auth mode = 0660 user = postfix group = postfix } } /etc/init.d/saslauthd start; /etc/init.d/postfix restart; /etc/init.d/dovecot restart Most elvileg van egy működőképes smtp szolgáltatásunk, authentikált távoli eléréssel.

SPAM és vírusszűrés apt-get install amavisd-new clamav clamav-daemon spamassassin spamc unzoo lha arj unrar cabextract /etc/init.d/postfix stop /etc/init.d/amavis stop /etc/init.d/clamav-freshclam stop /etc/init.d/clamav-daemon stop Az /etc/postfix/master.cf fájlban javítsuk ki a következő sort: smtp inet n - - - - smtpd erre smtp inet n - y - - smtpd -o content_filter=smtp-amavis:[127.0.0.1]:10024 A fájl végéhez pedig fűzzük hozzá a köv. 2 sort: smtp-amavis unix - - y - 2 smtp -o smtp_data_done_timeout=1200 -o disable_dns_lookup=yes 127.0.0.1:10025 inet n - n - 100 smtpd -o content_filter= -o myhostname=csipszerver.brkk.local -o local_recipient_maps:csipszerver.brkk.local,csipszerver Az amavis beállítása A /etc/amavis/conf.d/20-debian_defaults -ban $final_virus_destiny $final_banned_destiny $final_spam_destiny = D_DISCARD; # (defaults to D_BOUNCE) = D_DISCARD; # (defaults to D_BOUNCE) = D_DISCARD; # (defaults to D_REJECT) Kicsike finomhangolás (csak hogy ne váljék túl idegesítővé a víruskergetés) A /etc/amavis/conf.d/15-content_filter_mode -ban a @bypass_virus_checks_maps = ( \%bypass_virus_checks, \@bypass_virus_checks_acl, \$bypass_virus_checks_re); sorok elől vegyük ki a #-t! # block certain double extensions anywhere in the base name #eredeti #qr'\.[^./]*\.(exe vbs pif scr bat cmd com cpl dll)\.?$'i, qr'\.[^./]*\.(vbs pif scr bat cmd com cpl dll)\.?$'i, Az alábbiakat is kommentezzük ki: # qr'^application/x-msdownload$'i, # block these MIME types # qr'^application/x-msdos-program$'i, # qr'^application/hta$'i, exe engedélyezés [ qr'^\.(exe)$' => 0 ], # allow any in Unix-compressed #eredeti #qr'.\.(exe vbs pif scr bat cmd com cpl)$'i, # banned extension - basic qr'.\.(vbs pif scr bat cmd com cpl)$'i, # banned extension basic

és vegyük ki az alábbiakat is: # qr'^\.(exe-ms)$', # banned file(1) types # qr'^\.(exe lha tnef cab dll)$', # banned file(1) types Szolgáltatások indítási sorrendje: 1. clamav-daemon 2. clamav-freshclam 3. amavis 4. postfix SPAMAssassin /etc/default/spamassassin-ban: ENABLED=1 /etc/init.d/spamassassin start PROCmail a spamszűrt fiók home-könyvtárában hozzunk létre egy.procmailrc nevű fájlt: MAILDIR=$HOME/mail DEFAULT=/var/spool/mail/user LOGFILE=$HOME/.procmail_log # 250 kb fölött nincs SA :0fw: spamassassin.lock * < 256000 spamc # Ha valami gond van (pl. lefagy a spamassassin vagy # elkonfiguráltuk), akkor se ragadjon be a levél :0e { EXITCODE=$? } # 15 ponttól már biztosan spam :0: * ^X-Spam-Level: \*\*\*\*\*\*\*\*\*\*\*\*\*\*\* spam-biztos # 5-15 pont között talán spam :0: * ^X-Spam-Status: Yes spam-talan WEBmail A http://www.roundcube.net oldalról töltsük le a webmail programot (jelen időpontban 0.1.1.-s verzió) Telepítsünk apache2, php5, mysql5 környezetet: apt-get install apache2 php5 mysql-server-5.0 php5-mysql php5-imap phpmyadmin apt-get install mcrypt php5-mcrypt libapache2-mod-php5 Csomagoljuk ki a RoundCube-t tar -xzf /ahova/letöltötted/roundcubemail-0.1.1.tar.gz /var/www mkdir /var/www/webmail; cp -r /var/www/roundcubemail-0.1.1/* /war/www/webmail

rm -R /var/www/roundcubemail-0.1.1; Állítsuk be a könyvtárjogokat chown www-data. /var/www/webmail/logs chown www-data. /var/www/webmail/temp hozzuk létre a webmail felhasználót és adatbázist mysql-ben mysql CREATE DATABASE roundcubemail; GRANT ALL PRIVILEGES ON roundcubemail.* TO valaki@localhost IDENTIFIED BY 'vmilyenjelszo'; FLUSH PRIVILEGES; exit mysql roundcubemail < /var/www/webmail/sql/mysql5.initial.sql Ezután állítsuk be a roundcubemail-t Vagy ki kell kapcsolni a /etc/php5/apache2/php.ini ben a magic_quotes_gpc beállítást, vagy a /etc/apache2/sites_available/default fájlban kell készíteni egy bejegyzést: <Directory "/usr/local/www/webmail"> Options Indexes FollowSymLinks AllowOverride All Order allow,deny Allow from all </Directory> Indítsd újra az Apache-ot /etc/init.d/apache2 restart A kedvenc böngésződben menj a http://szervered.hu/webmail/installer címre. Ha eddig mindent jól beállítottunk akkor az első képernyőn start installation és a második képernyőn next kattintással folytathatjuk. A harmadik képernyőn a Roundcubemail-0.1.1 beállításait adhatjuk meg: product_name dbdsnw AMIRE AKAROD MYSQL db_backend loacalhost roundcubemail valaki (amit fönt a GRANT-ban megadtál) amilyen_jelszot_megadtal_az_sql_ben_a_valaki_usernek db default_host localhost smtp_server localhost

smtp_user/smtp_pass locale_string TEGYéL PIPÁT Use the current IMAP username and password for SMTP authentication hu_hu A negyedik képernyőn láthatjuk a két konfig fájl tartalmát, amit mondjuk ctrl+c után: cat >/var/www/webmail/config/main.inc.php cat >/var/www/webmail/config/db.inc.php fájlokba kell másolnunk. Nevezzük át a /var/www/webmail/installer nevű könyvtárat valami másra (pl.: brkk.installer) Ha mindent jól csináltunk, akkor innentől be lehet jelentkezni a webmail rendszerünkbe.