Erinevus lehekülje "Postfix + courier + mysql" redaktsioonide vahel

Allikas: Kuutõrvaja
20. rida: 20. rida:
  
 
===postfix===
 
===postfix===
 +
 +
main.cf
 +
 +
queue_directory = /var/spool/postfix
 +
command_directory = /usr/local/sbin
 +
daemon_directory = /usr/local/libexec/postfix
 +
mail_owner = postfix
 +
unknown_local_recipient_reject_code = 550
 +
debug_peer_level = 2
 +
sendmail_path = /usr/local/sbin/sendmail
 +
newaliases_path = /usr/local/bin/newaliases
 +
mailq_path = /usr/local/bin/mailq
 +
html_directory = /usr/share/doc/postfix-2.2.10/html
 +
manpage_directory = /usr/local/man
 +
sample_directory = /usr/local/etc/postfix
 +
readme_directory = no
 +
home_mailbox = .maildir/
 +
soft_bounce = yes
 +
myhostname = mail.example.ee
 +
mydomain = mail.example.ee
 +
 +
unknown_local_recipient_reject_code = 550
 +
mynetworks_style = host
 +
 +
mail_spool_directory = /var/mail
 +
smtpd_banner = $myhostname ESMTP, NO SPAM PLEASE :D
 +
debug_peer_level = 2
 +
 +
config_directory = /usr/local/etc/postfix
 +
 +
virtual_alias_maps = mysql:$config_directory/mysql_virtual_alias_maps.cf
 +
virtual_gid_maps = static:9009
 +
 +
virtual_mailbox_base = /home/mail
 +
virtual_mailbox_domains = mysql:$config_directory/mysql_virtual_domains_maps.cf
 +
virtual_mailbox_maps = mysql:$config_directory/mysql_virtual_mailbox_maps.cf
 +
 +
virtual_uid_maps = static:9009
 +
 +
virtual_minimum_uid = 9009
 +
 +
virtual_uid_maps = static:9009
 +
virtual_create_maildirsize = yes
 +
 +
virtual_mailbox_extended = yes
 +
virtual_mailbox_limit_maps = mysql:$config_directory/mysql_virtual_mailbox_limit_maps.cf
 +
virtual_mailbox_limit_override = yes
 +
virtual_maildir_limit_message = Sorry, users quota limit has been exceeded.
 +
virtual_overquota_bounce = yes
 +
 +
relay_domains = mysql:$config_directory/mysql_relay_domains_maps.cf
 +
 +
setgid_group = maildrop

Redaktsioon: 25. märts 2007, kell 16:12

install

paigaldame postfix tarkvara koos mysql toega selleks freebsd's

cd /usr/ports/mail/postfix && make install clean

ning vaatame ,et mysql toega.

gentoos võime kirjutada make.conf'i use reale mysql ning siis

emerge postfix

seejärel paigaldame courieri ning mysql'i

cd /usr/portsw/mail/courier-imap && make install clean

mysql install ja seadistus on kirjas [mysql install]

postfix

main.cf

queue_directory = /var/spool/postfix
command_directory = /usr/local/sbin
daemon_directory = /usr/local/libexec/postfix
mail_owner = postfix
unknown_local_recipient_reject_code = 550
debug_peer_level = 2
sendmail_path = /usr/local/sbin/sendmail
newaliases_path = /usr/local/bin/newaliases
mailq_path = /usr/local/bin/mailq
html_directory = /usr/share/doc/postfix-2.2.10/html
manpage_directory = /usr/local/man
sample_directory = /usr/local/etc/postfix
readme_directory = no
home_mailbox = .maildir/
soft_bounce = yes
myhostname = mail.example.ee
mydomain = mail.example.ee

unknown_local_recipient_reject_code = 550
mynetworks_style = host

mail_spool_directory = /var/mail
smtpd_banner = $myhostname ESMTP, NO SPAM PLEASE :D
debug_peer_level = 2

config_directory = /usr/local/etc/postfix 

virtual_alias_maps = mysql:$config_directory/mysql_virtual_alias_maps.cf
virtual_gid_maps = static:9009

virtual_mailbox_base = /home/mail
virtual_mailbox_domains = mysql:$config_directory/mysql_virtual_domains_maps.cf
virtual_mailbox_maps = mysql:$config_directory/mysql_virtual_mailbox_maps.cf

virtual_uid_maps = static:9009

virtual_minimum_uid = 9009

virtual_uid_maps = static:9009
virtual_create_maildirsize = yes

virtual_mailbox_extended = yes
virtual_mailbox_limit_maps = mysql:$config_directory/mysql_virtual_mailbox_limit_maps.cf
virtual_mailbox_limit_override = yes
virtual_maildir_limit_message = Sorry, users quota limit has been exceeded.
virtual_overquota_bounce = yes

relay_domains = mysql:$config_directory/mysql_relay_domains_maps.cf

setgid_group = maildrop