SlideShare a Scribd company logo
1 of 22
Alapvető beállítások egy
levelező szerver működéséhez
 (Postfix, Courier, IMAP/POP3)




            Szalai Ferenc
           szferi@gluon.hu


                             http://www.gluon.hu
Miről lesz szó?
●
    Hogy néz ki egy levelező rendszer?
    –   SMTP, IMAP, POP, MUA, MTA, MDA, LMTP
        stb.
●
    Postfix alapok.
    –   felépítése, működése, alapbeállítása
●
    Courier
    –   felépítése, működése, alapbeállítása,
        együttműködés a postfixszel.


                                           http://www.gluon.hu
Levelezési rendszer elemei
                             Message­ID: <45126161.6090901@gluon.hu>
●
    Levél                    Date: Thu, 21 Sep 2006 11:54:41 +0200
                             From: Szalai Ferenc <szferi@gluon.hu>
    –   formátum: IETF       User­Agent: Thunderbird 1.5.0.5 
                             (X11/20060812)
        RFC 2822 (822),      MIME­Version: 1.0
        MIME                 To:  gabor.rozsar@lok.hu
                             CC: Barka Ferenc <a@b.hu>, Sallai 
                             Andras <valami@freemail.hu>
    –   feladó, címzett      Subject: Re: LOK 2006 levelezes 
        (fejlécben), törzs   eloadasaitok
                             References: <44C27F18.20402@lok.hu>
                             In­Reply­To: <44C27F18.20402@lok.hu>
                             Content­Type: text/plain; charset=ISO­
                             8859­2

                             Szoveg
                             hosszu tomott sorokban

                             ..


                                                      http://www.gluon.hu
Levelezési rendszer elemei
●
    MUA: Mail User Agent: a felhasználó
    levelező programja
●
    MSA: Mail Submission Agent (belépési
    pont a levelező hálózatba)
●
    MTA: Mail Transfer Agent (címzetthez
    juttat)
●
    MDA: Mail Delivery Agent (kézbesít)
●
    MS: Mail Store (tárol)

                                    http://www.gluon.hu
Modern
levelezési
rendszer
felépítése




             http://www.gluon.hu
Alkalmazott              S: 220 foo.com Simple Mail Transfer 
                             Service Ready
                             C: EHLO bar.com
    protokollok              S: 250­foo.com greets bar.com
                             S: 250­8BITMIME
●
    (E)SMTP: Simple          S: 250­SIZE
                             S: 250­DSN
    Mail Transfer            S: 250 HELP
                             C: MAIL FROM:<Smith@bar.com>
    Protocol                 S: 250 OK
                             C: RCPT TO:<Green@foo.com>
                             S: 550 No such user here
    –   alapból nincs        C: RCPT TO:<Brown@foo.com>
        azonosítás           S: 250 OK
                             C: DATA
    –   alap utasítások:     S: 354 Start mail input; end with 
                             <CRLF>.<CRLF>
        ki vagyok (HELLO),   C: Blah blah blah...
                             C: ...etc. etc. etc.
        kitől (MAIL FROM),   C: .
        kinek (RCPT TO),     S: 250 OK
                             C: QUIT
        mit (DATA)           S: 221 foo.com Service closing 
                             transmission channel


                                                 http://www.gluon.hu
Alkalmazott protokollok
●
    POP: Post Office Protocol
    –   auth -> transaction -> update
    –   egyszerű azonosítás
    –   alap utasítások: statisztika (STAT, LIST), levél
        letöltés (RETR), törlés (DELE)
●
    IMAP: Internet Message Access Protocol
    –   egyszerű azonosítás
    –   üzeneteknek van állapota
    –   hierarchikus mailbox kezelés, rengeteg funkció
                                              http://www.gluon.hu
POSTFIX
 ●
     cél: sendmail lecserélése egy könnyen
     beállítható biztonságos alternatívára
 ●
     sok apró jól meghatározott feladatot
     végző elemből áll, queue orientált
 ●
     master processz: ő felügyeli (indítja
     leállítja, korlátokat érvényesít) a többit
     (qmgr, smtpd, pickup stb.) master.cf
# service type  private unpriv  chroot  wakeup  maxproc command + args
#               (yes)   (yes)   (yes)   (never) (100)
smtp      inet  n       ­       ­       ­       ­       smtpd
pickup    fifo  n       ­       ­       60      1       pickup
cleanup   unix  n       ­       ­       ­       0       cleanup
qmgr      fifo  n       ­       ­       300     1       qmgr
...
                                                      http://www.gluon.hu
Levél
küldés




         http://www.gluon.hu
Levél
fogadás




          http://www.gluon.hu
POSTFIX alapbeállítások
●
    main.cf
    –   név = érték párok halmaza (kb. 400 db)
    –   jó alapértelmezett beállítások (postconf ­d),
        csak az attól eltérőt kell megadni
●
    Queue kezelés:
    –   postsuper (töröl, felfüggeszt, csak a root)
    –   postqueue (pl.: flush)
    –   mailq (sendmail kompatibilis)

                                            http://www.gluon.hu
Alapbeállítások
myhostname = mail.gluon.hu
# kimenő levelek
myorigon = $mydomain
# bejövő levelek
mydestination = $myhostname, $mydomain,
  localhost.$mydomain localhost
# kitől fogadunk el levelet
mynetworks = 127.0.0.0/8, 192.168.1.0/24
# csak magadban bízhatsz
relay_domains =
relayhost =
# ezt mondjuk magunkról a kliensnek:
smtp_banner = $myhostname ESMTP
                                      http://www.gluon.hu
Alapbeállítások
# aliasok
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases

●
    lookup táblázatok
    –   típus:táblázat definíció
    –   típusok: hash, ldap, mysql, nis, pce, regexp,
        tcp stb.
    –   példa: hash:/etc/aliases
    –   postalias (sendmail input), postmap
        (általános eset)

                                              http://www.gluon.hu
Alapbeállítások - apróságok
int_interfaces = $myhostname, local
# nem kell jelzés
biff = no
# tessék a MUA-t jól beállítani!
append_dot_mydomain = no
recipient_delimiter = +
# korlátozzuk vágyainkat
mailbox_size_limit = 11000000           (0 = no limit)
message_size_limit = 10000000
# be paranoid!
notify_classes = bounce, delay, policy, protocol,
  resource, software
                                           http://www.gluon.hu
Courier
●
    Minden egyben: mta, mda (IMAP, POP),
    faxmail gateway stb.
●
    Közepes méretű mail rendszerek alapja
●
    Mi csak a MDA részét fogjuk használni
    (IMAP, POP3)
●
    Maildir formátumot támogatja
    kiterjesztésekkel



                                    http://www.gluon.hu
Courier működése




                   http://www.gluon.hu
Courier Maildir
Maildir/:
total 16
­rw­r­­r­­  1 szferi szferi   78 2006­10­12 18:01 
  courierpop3dsizelist
drwx­­­­­­  2 szferi szferi 4096 2006­10­12 18:01 cur
drwx­­­­­­  2 szferi szferi 4096 2006­10­12 18:01 new
drwx­­­­­­  2 szferi szferi 4096 2006­10­12 18:01 tmp

Maildir/cur:
total 4
­rw­­­­­­­  1 szferi szferi 1561 2006­10­12 18:01 
  1160668881.V900I53f68.mail.gluon.hu:2,S

Maildir/new:
Maildir/tmp:



                                               http://www.gluon.hu
Courier POP3 + Postfix
/etc/postfix/main.cf:
home_mailbox = Maildir/
mail_spool_directory =

#maildirmake /home/<username>/Maildir
#chown -R user:group /home/<username>/Maildir

Általánosítás:
maildirmake /etc/skel/Maildir




                                     http://www.gluon.hu
Courier POP3 konfiguráció
/etc/courier/pop3d:
PIDFILE=/var/run/courier/pop3d.pid
MAXDAEMONS=40                (Ennyi daemon max.)
MAXPERIP=4                   (ennyi kapcsolat/ip)
AUTHMODULES="authdaemon"     (azonosítás módja)
DEBUG_LOGIN=0                (nem loggoljuk, 1 = log, 
  2 = passwd is log)
POP3AUTH=""
POP3AUTH_TLS=""
PORT=110
ADDRESS=0                    (minden címen figyelünk)
TCPDOPTS="­nodnslookup ­noidentlookup"
POP3DSTART=YES
MAILDIRPATH=Maildir

                                          http://www.gluon.hu
Courier IMAP konfiguráció
/etc/courier/imapd:     <mint a pop3­nal> +
IMAP_CAPABILITY="IMAP4rev1 UIDPLUS CHILDREN NAMESPACE 
  THREAD=ORDEREDSUBJECT THREAD=REFERENCES SORT QUOTA 
  IDLE"
IMAP_IDLE_TIMEOUT=60
IMAP_CAPABILITY_TLS_ORIG="$IMAP_CAPABILITY_ORIG 
  AUTH=PLAIN"
IMAP_DISABLETHREADSORT=0         (kliens oldalon rendez)
IMAP_CHECK_ALL_FOLDERS=0         (new mail mindenhol)
IMAP_ULIMITD=65536               (üzenet méret korlát)
IMAP_USELOCKS=1                  (konkurens hozzáférés)
IMAP_TRASHFOLDERNAME=Trash       
IMAP_EMPTYTRASH=Trash:7        (7 naponta törli)
IMAP_MOVE_EXPUNGE_TO_TRASH=0   (törlésnél Trashbe mozgat)
IMAPDSTART=YES

                                              http://www.gluon.hu
Hova tovább?
●
    Postfix:
    –   biztonság
    –   spam szűrés
    –   virtuális domainek
    –   LDAP, SQL
●
    Courier:
    –   biztonság
    –   virtuális domainek
    –   LDAP, SQL
                             http://www.gluon.hu
Utánam a vízözön!




                http://www.gluon.hu

More Related Content

More from Ferenc Szalai

CoLinux - avagy két dudás egy csárdában
CoLinux - avagy két dudás egy csárdábanCoLinux - avagy két dudás egy csárdában
CoLinux - avagy két dudás egy csárdábanFerenc Szalai
 
Mesterséges agyak - scifi és valóság határán
Mesterséges agyak - scifi és valóság határánMesterséges agyak - scifi és valóság határán
Mesterséges agyak - scifi és valóság határánFerenc Szalai
 
Emlekező áramköri elemek fizikája
Emlekező áramköri elemek fizikájaEmlekező áramköri elemek fizikája
Emlekező áramköri elemek fizikájaFerenc Szalai
 
Science Meetup bemutató
Science Meetup bemutatóScience Meetup bemutató
Science Meetup bemutatóFerenc Szalai
 
Adattároló klaszterek
Adattároló klaszterekAdattároló klaszterek
Adattároló klaszterekFerenc Szalai
 
Klaszter és virtualizációs technikák
Klaszter és virtualizációs technikákKlaszter és virtualizációs technikák
Klaszter és virtualizációs technikákFerenc Szalai
 
Grid és adattárolás
Grid és adattárolásGrid és adattárolás
Grid és adattárolásFerenc Szalai
 
Grid Underground projekt
Grid Underground projektGrid Underground projekt
Grid Underground projektFerenc Szalai
 
Identity 2.0 - a vágy titogzatos tárgya
Identity 2.0 - a vágy titogzatos tárgyaIdentity 2.0 - a vágy titogzatos tárgya
Identity 2.0 - a vágy titogzatos tárgyaFerenc Szalai
 
Grid Underground (GUG) - avagy hogyan építsünk IT szolgáltatás hálózatot a su...
Grid Underground (GUG) - avagy hogyan építsünk IT szolgáltatás hálózatot a su...Grid Underground (GUG) - avagy hogyan építsünk IT szolgáltatás hálózatot a su...
Grid Underground (GUG) - avagy hogyan építsünk IT szolgáltatás hálózatot a su...Ferenc Szalai
 
Budapest New Technology Meetup - az elmúlt egy évünk
Budapest New Technology Meetup - az elmúlt egy évünkBudapest New Technology Meetup - az elmúlt egy évünk
Budapest New Technology Meetup - az elmúlt egy évünkFerenc Szalai
 
Az agy túlélő készlete - avagy tanulási tanácsok az iskolapad utáni mindennap...
Az agy túlélő készlete - avagy tanulási tanácsok az iskolapad utáni mindennap...Az agy túlélő készlete - avagy tanulási tanácsok az iskolapad utáni mindennap...
Az agy túlélő készlete - avagy tanulási tanácsok az iskolapad utáni mindennap...Ferenc Szalai
 
Ata-over-Ethernet és Coraid
Ata-over-Ethernet és CoraidAta-over-Ethernet és Coraid
Ata-over-Ethernet és CoraidFerenc Szalai
 
A ClusterGrid rendszer - avagy hogyan üzemeltessünk, több mint 1000 csomópont...
A ClusterGrid rendszer - avagy hogyan üzemeltessünk, több mint 1000 csomópont...A ClusterGrid rendszer - avagy hogyan üzemeltessünk, több mint 1000 csomópont...
A ClusterGrid rendszer - avagy hogyan üzemeltessünk, több mint 1000 csomópont...Ferenc Szalai
 
Kutatokejszakaja 2008 - személyes bemutatkozás
Kutatokejszakaja 2008 - személyes bemutatkozásKutatokejszakaja 2008 - személyes bemutatkozás
Kutatokejszakaja 2008 - személyes bemutatkozásFerenc Szalai
 
Egy kutató elme mindennapjai
Egy kutató elme mindennapjaiEgy kutató elme mindennapjai
Egy kutató elme mindennapjaiFerenc Szalai
 
Virtualizált szolgáltatás platform kialakítása Xen és AoE alapokon
Virtualizált szolgáltatás platform kialakítása Xen és AoE alapokonVirtualizált szolgáltatás platform kialakítása Xen és AoE alapokon
Virtualizált szolgáltatás platform kialakítása Xen és AoE alapokonFerenc Szalai
 
Amit mindig is tudni akartál az LDAP-ról, de sosem merted megkérdezni
Amit mindig is tudni akartál az LDAP-ról, de sosem merted megkérdezniAmit mindig is tudni akartál az LDAP-ról, de sosem merted megkérdezni
Amit mindig is tudni akartál az LDAP-ról, de sosem merted megkérdezniFerenc Szalai
 

More from Ferenc Szalai (20)

CoLinux - avagy két dudás egy csárdában
CoLinux - avagy két dudás egy csárdábanCoLinux - avagy két dudás egy csárdában
CoLinux - avagy két dudás egy csárdában
 
Mesterséges agyak - scifi és valóság határán
Mesterséges agyak - scifi és valóság határánMesterséges agyak - scifi és valóság határán
Mesterséges agyak - scifi és valóság határán
 
Emlekező áramköri elemek fizikája
Emlekező áramköri elemek fizikájaEmlekező áramköri elemek fizikája
Emlekező áramköri elemek fizikája
 
Science Meetup bemutató
Science Meetup bemutatóScience Meetup bemutató
Science Meetup bemutató
 
Virtualization
VirtualizationVirtualization
Virtualization
 
Adattároló klaszterek
Adattároló klaszterekAdattároló klaszterek
Adattároló klaszterek
 
Klaszter és virtualizációs technikák
Klaszter és virtualizációs technikákKlaszter és virtualizációs technikák
Klaszter és virtualizációs technikák
 
Grid és adattárolás
Grid és adattárolásGrid és adattárolás
Grid és adattárolás
 
Grid Underground projekt
Grid Underground projektGrid Underground projekt
Grid Underground projekt
 
Identity 2.0 - a vágy titogzatos tárgya
Identity 2.0 - a vágy titogzatos tárgyaIdentity 2.0 - a vágy titogzatos tárgya
Identity 2.0 - a vágy titogzatos tárgya
 
Grid Underground (GUG) - avagy hogyan építsünk IT szolgáltatás hálózatot a su...
Grid Underground (GUG) - avagy hogyan építsünk IT szolgáltatás hálózatot a su...Grid Underground (GUG) - avagy hogyan építsünk IT szolgáltatás hálózatot a su...
Grid Underground (GUG) - avagy hogyan építsünk IT szolgáltatás hálózatot a su...
 
Budapest New Technology Meetup - az elmúlt egy évünk
Budapest New Technology Meetup - az elmúlt egy évünkBudapest New Technology Meetup - az elmúlt egy évünk
Budapest New Technology Meetup - az elmúlt egy évünk
 
Az agy túlélő készlete - avagy tanulási tanácsok az iskolapad utáni mindennap...
Az agy túlélő készlete - avagy tanulási tanácsok az iskolapad utáni mindennap...Az agy túlélő készlete - avagy tanulási tanácsok az iskolapad utáni mindennap...
Az agy túlélő készlete - avagy tanulási tanácsok az iskolapad utáni mindennap...
 
Ata-over-Ethernet és Coraid
Ata-over-Ethernet és CoraidAta-over-Ethernet és Coraid
Ata-over-Ethernet és Coraid
 
Xen klaszterek
Xen klaszterekXen klaszterek
Xen klaszterek
 
A ClusterGrid rendszer - avagy hogyan üzemeltessünk, több mint 1000 csomópont...
A ClusterGrid rendszer - avagy hogyan üzemeltessünk, több mint 1000 csomópont...A ClusterGrid rendszer - avagy hogyan üzemeltessünk, több mint 1000 csomópont...
A ClusterGrid rendszer - avagy hogyan üzemeltessünk, több mint 1000 csomópont...
 
Kutatokejszakaja 2008 - személyes bemutatkozás
Kutatokejszakaja 2008 - személyes bemutatkozásKutatokejszakaja 2008 - személyes bemutatkozás
Kutatokejszakaja 2008 - személyes bemutatkozás
 
Egy kutató elme mindennapjai
Egy kutató elme mindennapjaiEgy kutató elme mindennapjai
Egy kutató elme mindennapjai
 
Virtualizált szolgáltatás platform kialakítása Xen és AoE alapokon
Virtualizált szolgáltatás platform kialakítása Xen és AoE alapokonVirtualizált szolgáltatás platform kialakítása Xen és AoE alapokon
Virtualizált szolgáltatás platform kialakítása Xen és AoE alapokon
 
Amit mindig is tudni akartál az LDAP-ról, de sosem merted megkérdezni
Amit mindig is tudni akartál az LDAP-ról, de sosem merted megkérdezniAmit mindig is tudni akartál az LDAP-ról, de sosem merted megkérdezni
Amit mindig is tudni akartál az LDAP-ról, de sosem merted megkérdezni
 

Alapvető beállítások egy levelező rendszer működéséhez

  • 1. Alapvető beállítások egy levelező szerver működéséhez (Postfix, Courier, IMAP/POP3) Szalai Ferenc szferi@gluon.hu http://www.gluon.hu
  • 2. Miről lesz szó? ● Hogy néz ki egy levelező rendszer? – SMTP, IMAP, POP, MUA, MTA, MDA, LMTP stb. ● Postfix alapok. – felépítése, működése, alapbeállítása ● Courier – felépítése, működése, alapbeállítása, együttműködés a postfixszel. http://www.gluon.hu
  • 3. Levelezési rendszer elemei Message­ID: <45126161.6090901@gluon.hu> ● Levél Date: Thu, 21 Sep 2006 11:54:41 +0200 From: Szalai Ferenc <szferi@gluon.hu> – formátum: IETF User­Agent: Thunderbird 1.5.0.5  (X11/20060812) RFC 2822 (822), MIME­Version: 1.0 MIME To:  gabor.rozsar@lok.hu CC: Barka Ferenc <a@b.hu>, Sallai  Andras <valami@freemail.hu> – feladó, címzett Subject: Re: LOK 2006 levelezes  (fejlécben), törzs eloadasaitok References: <44C27F18.20402@lok.hu> In­Reply­To: <44C27F18.20402@lok.hu> Content­Type: text/plain; charset=ISO­ 8859­2 Szoveg hosszu tomott sorokban .. http://www.gluon.hu
  • 4. Levelezési rendszer elemei ● MUA: Mail User Agent: a felhasználó levelező programja ● MSA: Mail Submission Agent (belépési pont a levelező hálózatba) ● MTA: Mail Transfer Agent (címzetthez juttat) ● MDA: Mail Delivery Agent (kézbesít) ● MS: Mail Store (tárol) http://www.gluon.hu
  • 6. Alkalmazott S: 220 foo.com Simple Mail Transfer  Service Ready C: EHLO bar.com protokollok S: 250­foo.com greets bar.com S: 250­8BITMIME ● (E)SMTP: Simple S: 250­SIZE S: 250­DSN Mail Transfer S: 250 HELP C: MAIL FROM:<Smith@bar.com> Protocol S: 250 OK C: RCPT TO:<Green@foo.com> S: 550 No such user here – alapból nincs C: RCPT TO:<Brown@foo.com> azonosítás S: 250 OK C: DATA – alap utasítások: S: 354 Start mail input; end with  <CRLF>.<CRLF> ki vagyok (HELLO), C: Blah blah blah... C: ...etc. etc. etc. kitől (MAIL FROM), C: . kinek (RCPT TO), S: 250 OK C: QUIT mit (DATA) S: 221 foo.com Service closing  transmission channel http://www.gluon.hu
  • 7. Alkalmazott protokollok ● POP: Post Office Protocol – auth -> transaction -> update – egyszerű azonosítás – alap utasítások: statisztika (STAT, LIST), levél letöltés (RETR), törlés (DELE) ● IMAP: Internet Message Access Protocol – egyszerű azonosítás – üzeneteknek van állapota – hierarchikus mailbox kezelés, rengeteg funkció http://www.gluon.hu
  • 8. POSTFIX ● cél: sendmail lecserélése egy könnyen beállítható biztonságos alternatívára ● sok apró jól meghatározott feladatot végző elemből áll, queue orientált ● master processz: ő felügyeli (indítja leállítja, korlátokat érvényesít) a többit (qmgr, smtpd, pickup stb.) master.cf # service type  private unpriv  chroot  wakeup  maxproc command + args #               (yes)   (yes)   (yes)   (never) (100) smtp      inet  n       ­       ­       ­       ­       smtpd pickup    fifo  n       ­       ­       60      1       pickup cleanup   unix  n       ­       ­       ­       0       cleanup qmgr      fifo  n       ­       ­       300     1       qmgr ... http://www.gluon.hu
  • 9. Levél küldés http://www.gluon.hu
  • 10. Levél fogadás http://www.gluon.hu
  • 11. POSTFIX alapbeállítások ● main.cf – név = érték párok halmaza (kb. 400 db) – jó alapértelmezett beállítások (postconf ­d), csak az attól eltérőt kell megadni ● Queue kezelés: – postsuper (töröl, felfüggeszt, csak a root) – postqueue (pl.: flush) – mailq (sendmail kompatibilis) http://www.gluon.hu
  • 12. Alapbeállítások myhostname = mail.gluon.hu # kimenő levelek myorigon = $mydomain # bejövő levelek mydestination = $myhostname, $mydomain, localhost.$mydomain localhost # kitől fogadunk el levelet mynetworks = 127.0.0.0/8, 192.168.1.0/24 # csak magadban bízhatsz relay_domains = relayhost = # ezt mondjuk magunkról a kliensnek: smtp_banner = $myhostname ESMTP http://www.gluon.hu
  • 13. Alapbeállítások # aliasok alias_maps = hash:/etc/aliases alias_database = hash:/etc/aliases ● lookup táblázatok – típus:táblázat definíció – típusok: hash, ldap, mysql, nis, pce, regexp, tcp stb. – példa: hash:/etc/aliases – postalias (sendmail input), postmap (általános eset) http://www.gluon.hu
  • 14. Alapbeállítások - apróságok int_interfaces = $myhostname, local # nem kell jelzés biff = no # tessék a MUA-t jól beállítani! append_dot_mydomain = no recipient_delimiter = + # korlátozzuk vágyainkat mailbox_size_limit = 11000000 (0 = no limit) message_size_limit = 10000000 # be paranoid! notify_classes = bounce, delay, policy, protocol, resource, software http://www.gluon.hu
  • 15. Courier ● Minden egyben: mta, mda (IMAP, POP), faxmail gateway stb. ● Közepes méretű mail rendszerek alapja ● Mi csak a MDA részét fogjuk használni (IMAP, POP3) ● Maildir formátumot támogatja kiterjesztésekkel http://www.gluon.hu
  • 16. Courier működése http://www.gluon.hu
  • 17. Courier Maildir Maildir/: total 16 ­rw­r­­r­­  1 szferi szferi   78 2006­10­12 18:01  courierpop3dsizelist drwx­­­­­­  2 szferi szferi 4096 2006­10­12 18:01 cur drwx­­­­­­  2 szferi szferi 4096 2006­10­12 18:01 new drwx­­­­­­  2 szferi szferi 4096 2006­10­12 18:01 tmp Maildir/cur: total 4 ­rw­­­­­­­  1 szferi szferi 1561 2006­10­12 18:01  1160668881.V900I53f68.mail.gluon.hu:2,S Maildir/new: Maildir/tmp: http://www.gluon.hu
  • 18. Courier POP3 + Postfix /etc/postfix/main.cf: home_mailbox = Maildir/ mail_spool_directory = #maildirmake /home/<username>/Maildir #chown -R user:group /home/<username>/Maildir Általánosítás: maildirmake /etc/skel/Maildir http://www.gluon.hu
  • 19. Courier POP3 konfiguráció /etc/courier/pop3d: PIDFILE=/var/run/courier/pop3d.pid MAXDAEMONS=40                (Ennyi daemon max.) MAXPERIP=4                   (ennyi kapcsolat/ip) AUTHMODULES="authdaemon"     (azonosítás módja) DEBUG_LOGIN=0                (nem loggoljuk, 1 = log,  2 = passwd is log) POP3AUTH="" POP3AUTH_TLS="" PORT=110 ADDRESS=0                    (minden címen figyelünk) TCPDOPTS="­nodnslookup ­noidentlookup" POP3DSTART=YES MAILDIRPATH=Maildir http://www.gluon.hu
  • 20. Courier IMAP konfiguráció /etc/courier/imapd: <mint a pop3­nal> + IMAP_CAPABILITY="IMAP4rev1 UIDPLUS CHILDREN NAMESPACE  THREAD=ORDEREDSUBJECT THREAD=REFERENCES SORT QUOTA  IDLE" IMAP_IDLE_TIMEOUT=60 IMAP_CAPABILITY_TLS_ORIG="$IMAP_CAPABILITY_ORIG  AUTH=PLAIN" IMAP_DISABLETHREADSORT=0         (kliens oldalon rendez) IMAP_CHECK_ALL_FOLDERS=0         (new mail mindenhol) IMAP_ULIMITD=65536               (üzenet méret korlát) IMAP_USELOCKS=1                  (konkurens hozzáférés) IMAP_TRASHFOLDERNAME=Trash        IMAP_EMPTYTRASH=Trash:7        (7 naponta törli) IMAP_MOVE_EXPUNGE_TO_TRASH=0   (törlésnél Trashbe mozgat) IMAPDSTART=YES http://www.gluon.hu
  • 21. Hova tovább? ● Postfix: – biztonság – spam szűrés – virtuális domainek – LDAP, SQL ● Courier: – biztonság – virtuális domainek – LDAP, SQL http://www.gluon.hu
  • 22. Utánam a vízözön! http://www.gluon.hu