postfix性能以及是否可以设置优先级队列-
(2012-01-03 01:58:09)
标签:
优先级
杂谈
postfix性能以及是否可以设置优先级队列?目前的状况是这样的,队列里有1000封邮件,当我再次发送新邮件时,收件人似乎需要顺序等待所有1000封处理完了,才会收到!这个时候,可能2个小时已经过去了.另一台qmail邮件服务器就没有遇到这样的问题.这是我的第一个疑问!
第二个疑问,是否可以配置特定地址的优先级?
我的main.cf和master.cf配置如下:
main.cf:
queue_directory = /var/spool/postfix
command_directory = /usr/sbin
daemon_directory = /usr/libexec/postfix
mail_owner = postfix
myhostname = 省略
mydomain = 省略
myorigin = $mydomain
inet_interfaces = all
mydestination =
unknown_local_recipient_reject_code = 550
mynetworks = 172.29.0.0/16,127.0.0.0/8,172.23.0.3
###############################CYRUS-SASL##############################
broken_sasl_auth_clients = yes
smtpd_helo_required = yes
smtpd_recipient_restrictions =
permit_mynetworks,permit_sasl_authenticated,reject_invalid_hostname,reject_non_fqdn_hostname,reject_u
nknown_sender_domain,reject_non_fqdn_sender,reject_non_fqdn_recipient,reject_unknown_recipient_domain,reject_unauth_pipelining,rejec
t_unauth_destination
smtpd_sasl_auth_enable = yes
smtpd_sasl_local_domain = $mydomain
smtpd_sasl_security_options = noanonymous
smtpd_sasl_application_name = smtpd
smtpd_banner = Welcome to our $myhostname ESMTP,Warning:Version not
Availablehttp://www.kysocialsecuritylaw.com!
###############################SASL-END################################
###############################Virtual Mailbox
Settings################
virtual_mailbox_base = /var/mailbox
virtual_mailbox_maps =
mysql:/etc/postfix/mysql/mysql_virtual_mailbox_maps.cf
virtual_mailbox_domains =
mysql:/etc/postfix/mysql/mysql_virtual_domains_maps.cf
virtual_alias_domains =
virtual_alias_maps =
mysql:/etc/postfix/mysql/mysql_virtual_alias_maps.cf
virtual_uid_maps = static:1001
virtual_gid_maps = static:1001
virtual_transport = maildrop
maildrop_destination_recipient_limit = 1
maildrop_destination_concurrency_limit = 1
maximal_queue_lifetime = 10m
qmgr_message_active_limit = 30000
queue_run_delay = 240s
###############################Mailbox
END##############################
###############################Quota
Settings###########################
message_size_limit = 14336600
virtual_mailbox_limit = 2147483648
virtual_create_maildirsize = yes
virtual_mailbox_extended = yes
virtual_mailbox_limit_maps=mysql:/etc/postfix/mysql/virtual_mailbox_limit_override=yes
virtual_maildir_limit_message=User's maildir has overdrawn his
diskspace quota,try again later.
virtual_overquota_bounce=yes
default_destination_concurrency_limit = 20
default_process_limit = 1024
###############################Quota
END################################
###############################Amavis
Start#############################
content_filter=amavisfeed::10024
max_use=10
################################Amavis
END###########################
debug_peer_level = 2
debugger_command =
PATH=/bin:/usr/bin:/usr/local/bin:/usr/X11R6/bin
xxgdb$daemon_directory/$process_name $process_id &
sleep 5
sendmail_path = /usr/sbin/sendmail
newaliases_path = /usr/bin/newaliases
mailq_path = /usr/bin/mailq
setgid_group = postdrop
html_directory = /var/www/postfix_html
manpage_directory = /usr/local/postfix/man
sample_directory = /etc/postfix
biff = no
#recipient_bcc_maps = hash:/etc/postfix/recipient_bcc
################################Security
Start##############################
append_at_myorigin = no
append_dot_mydomain = no
disable_vrfy_command = yes
smtp_skip_5xx_greeting = yes
smtp_skip_4xx_greeting = yes
qmgr_message_active_limit = 40000
qmgr_message_recipient_limit = 40000
minimal_backoff_time = 1000s
maximal_backoff_time = 3000s
smtpd_recipient_limit = 10000
################################Security
END################################
master.cf:
smtp inet n - n - 2048 smtpd
pickup fifo n - n 60 1 pickup
cleanup unix n - n - 0 cleanup
qmgr fifo n - n 300 1 qmgr
tlsmgr unix - - n 1000? 1 tlsmgr
rewrite unix - - n - - trivial-rewrite
bounce unix - - n - 0 bounce
defer unix - - n - 0 bounce
trace unix - - n - 0 bounce
verify unix - - n - 1 verify
flush unix n - n 1000? 0 flush
proxymap unix - - n - - proxymap
smtp unix - - n - - smtp
relay unix - - n - - smtp
showq unix n - n - - showq
error unix - - n - - error
retry unix - - n - - error
discard unix - - n - - discard
local unix - n n - - local
virtual unix - n n - - virtual
lmtp unix - - n - - lmtp
anvil unix - - n - 1 anvil
scache unix - - n - 1 scache
maildrop unix - n n - - pipe
flags=DRhu user=vmail argv=/usr/bin/maildrop -w 90 -d
${recipient}
old-cyrus unix - n n - - pipe
flags=R user=cyrus argv=/cyrus/bin/deliver -e -m ${extension}
${user}
cyrus unix - n n - - pipe
user=cyrus argv=/cyrus/bin/delive
欧莱雅邮件队列里面这么多邮件等待处理
分享:
喜欢
0
赠金笔
加载中,请稍候......
评论加载中,请稍候...
发评论
登录名: 密码: 找回密码 注册记住登录状态
昵 称:
评论并转载此博文
发评论
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。