Erinevus lehekülje "OpenSMTPD kasutamine OpenBSDga" redaktsioonide vahel
Allikas: Kuutõrvaja
(→Sissejuhatus) |
(→Sissejuhatus) |
||
1. rida: | 1. rida: | ||
===Sissejuhatus=== | ===Sissejuhatus=== | ||
− | Alates versioonist 4.6 sisaldab OpenBSD põhiosa nö algupärast OpenBSD postiserverit OpenSMTPD | + | Alates versioonist 4.6 sisaldab OpenBSD põhiosa nö algupärast OpenBSD postiserverit OpenSMTPD ja kuigi vaikimisi töötab Sendmail saab selle hõlpsasti asendada OpenSMTPDga. OpenSMTPD eelised Sendmaili ja Postfixi ees on vastavalt kasutamise lihtsus ja vabamad litsentsitingimused. |
===OpenSMTPD=== | ===OpenSMTPD=== |
Viimane redaktsioon: 25. oktoober 2009, kell 11:12
Sissejuhatus
Alates versioonist 4.6 sisaldab OpenBSD põhiosa nö algupärast OpenBSD postiserverit OpenSMTPD ja kuigi vaikimisi töötab Sendmail saab selle hõlpsasti asendada OpenSMTPDga. OpenSMTPD eelised Sendmaili ja Postfixi ees on vastavalt kasutamise lihtsus ja vabamad litsentsitingimused.
OpenSMTPD
OpenSMTPD koosseisu kuuluvad sellised komponendid
- /etc/mail/smtpd.conf - seadistusfail
- /usr/sbin/smtpd - deemon
- /usr/sbin/smtpctl - kontrollutiliit
- /var/log/maillog - logi
Seadistamine
OpenSMTPD töö juhtimine toimub seadistusfaili /etc/mail/smtpd.conf abil
listen on em8 port 25 map "aliases" { source db "/etc/mail/aliases.db" } accept from all for local deliver to mbox accept from all for domain "loomaaed.tartu.ee" deliver to mbox accept from 192.168.10.0/24 for all relay via 192.168.1.250
kus on öeldud, et
- smtpd kuulab ühendusi em8 seadme aadressil ja pordil 25/tcp
- kasutatakse aliasi failist /etc/mail/aliases.db
- võtta vastu kõikjalt saadetud posti hostname vastuseks tulevale domeenile ja kopeerida kasutajate mailboxi
- võtta vastu kõikjalt saadetud posti looaaed.tartu.ee domeenile ja kopeerida kasutajate mailboxi
- kohalike töökohtade poolt saadetud kirju releetada välja läbi 192.168.1.250 aadressil töötava teise postimasina
smtpd.conf sünktaks on natuke sarnane paketifiltri omale.
Kasutamine
smtpd kävitamiseks esiplaanil sobib öelda
# smtpd -d
OpenSMTPD käivitamiseks süsteemi alglaadimisel sobib kasutada /etc/rc.conf.local failis selliseid ridu
smtpd_flags="" # for normal use: "" sendmail_flags=NO
Kasulikud lisamaterjalid
- man smtpd, man smtpd.conf
- https://calomel.org/opensmtpd.html