|
发表于 2013-4-26 22:33:46
|
显示全部楼层
- <smtp-pattern-list backoff>! M5 w4 x4 p* g
- #
$ f& a- _6 R/ ^: }9 w - # A QUEUE IN BACKOFF MODE WILL SEND MORE SLOWLY ) F4 m$ g+ _6 I+ ^4 e0 y
- # To place a queue back into normal mode, a command similar
. M+ e: O5 k7 ?1 R - # to one of the following will need to be run:
& J- z1 j5 W$ A4 H8 A - # "pmta set queue --mode=normal yahoo.com
" k% H& V/ V' ]4 Y# O - # or3 V( I; a5 B- M
- # "pmta set queue --mode=normal yahoo.com/vmta1
{9 T- K' Q0 [5 @' E! k3 i - #$ l+ B3 v5 m- v
- # To use backoff mode, uncomment individual <domain> directives
" |0 W+ g- g! Y0 ]; Z5 Q5 V - #
?1 K$ o! B M5 d- T9 _ - #AOL Errors& |$ V+ P: E2 n/ h
- reply /421 .* SERVICE NOT AVAILABLE/ mode=backoff
) N; H; g M1 [% C$ v( U - reply /generating high volumes of.* complaints from AOL/ mode=backoff2 J8 v. f) r; t! D" E9 p
- reply /554 .*aol.com/ mode=backoff
0 w3 T: r8 y7 _/ e% e - reply /421dynt1/ mode=backoff
7 |; y* r$ X$ h* u8 W* k - reply /HVU:B1/ mode=backoff " U! c/ h3 W* ?. z5 i6 L6 j! b" j
- reply /DNS:NR/ mode=backoff3 o$ o s8 g, w- y
- reply /RLY:NW/ mode=backoff
8 x" y# j0 N) I& i; C/ G; t8 \6 J - reply /DYN:T1/ mode=backoff
2 U3 _! F3 D4 d4 N" N4 o7 o) ~ - reply /RLY:BD/ mode=backoff
' x7 j K7 [8 p( v% g - reply /RLY:CH2/ mode=backoff4 `2 W& h! w+ {. N2 }* x
- #
, k% M2 q1 E0 `- z+ Q7 t: M - #Yahoo Errors
/ o/ K2 ?& p) u - reply /421 .* Please try again later/ mode=backoff
: }: L% r6 F' g! [0 Z - reply /421 Message temporarily deferred/ mode=backoff
9 J5 ~; j2 N2 ^8 e. N! I/ J - reply /VS3-IP5 Excessive unknown recipients/ mode=backoff) [9 A4 J6 x5 Z3 E0 u
- reply /VSS-IP Excessive unknown recipients/ mode=backoff6 R, O0 e) \0 X3 j+ D$ k
- # The following 4 Yahoo errors may be very common' B1 a/ D! T9 B& L' w; k
- # Using them may result in high use of backoff mode' `* k* }# D, z) g: G8 i
- #: M w4 ^+ Y8 u6 O @" B
- reply /\[GL01\] Message from/ mode=backoff4 l, H, K, K9 Z' o' S" u; R8 l
- reply /\[TS01\] Messages from/ mode=backoff
5 [4 x, l8 \2 j0 Q/ m/ S - reply /\[TS02\] Messages from/ mode=backoff
7 e+ A8 A* {9 r; D# G2 R - reply /\[TS03\] All messages from/ mode=backoff
# d; h2 @! r. [ - #( o' h! e) ~6 S) A- ^
- #Hotmail Errors
- p' w; Y+ n g3 S - reply /exceeded the rate limit/ mode=backoff, T/ T# y& S. R" V, z1 ^3 m
- reply /exceeded the connection limit/ mode=backoff
9 |: D4 |; ]7 r - reply /Mail rejected by Windows Live Hotmail for policy reasons/ mode=backoff' r# @ [' y2 p! _8 D2 {8 `
- #
+ t1 u% P" j( A - #Adelphia Errors5 M9 e4 N6 x$ {
- reply /421 Message Rejected/ mode=backoff
( \& Q$ N! y; ~ - reply /Client host rejected/ mode=backoff
" u: n. L+ c9 \1 y - reply /blocked using UCEProtect/ mode=backoff
4 A1 q! [: Y$ P1 d - #1 s$ Q4 P. q, r; C+ ?
- #Road Runner Errors
1 {* Y! p& G3 R( S - reply /Mail Refused/ mode=backoff
7 \$ K& \5 y# }7 s- j - reply /421 Exceeded allowable connection time/ mode=backoff
' b8 H9 h6 c. h W# s" u- e - reply /amIBlockedByRR/ mode=backoff- t, q4 Q6 Q4 j6 ^ I
- reply /block-lookup/ mode=backoff
* k* A' q* T& E6 n- d - reply /Too many concurrent connections from source IP/ mode=backoff
& ?/ F5 l, H( [- g - #+ _# n( n) M! n5 x3 d& M) H
- #General Errors5 y: O2 ~% e: |5 T6 P. g" N
- reply /too many/ mode=backoff
, r# A% Y5 ^+ C R$ v- ` - reply /Exceeded allowable connection time/ mode=backoff! p/ g" Q5 T) R4 b& j
- reply /Connection rate limit exceeded/ mode=backoff8 r! `5 I* b0 }1 W
- reply /refused your connection/ mode=backoff
2 T7 _: M; t. ]6 s ]2 V; _0 o( C - reply /try again later/ mode=backoff
1 G2 s7 d1 {1 P0 M5 k. m+ T( w# L - reply /try later/ mode=backoff6 i+ R& j% f* }2 f; J# P3 f4 m7 T
- reply /550 RBL/ mode=backoff
, M, Q g: {4 k' x/ X9 k( ]5 ]: z - reply /TDC internal RBL/ mode=backoff$ V1 `2 c9 \" z2 W6 ^" p
- reply /connection refused/ mode=backoff
m# L& o. q9 _2 x9 ?8 y - reply /please see The Spamhaus Project mode=backoff
) L- U0 C* g0 \. Q - reply /Message Rejected/ mode=backoff
; L& A5 h9 ]# O - reply /refused by antispam/ mode=backoff
' j2 D, @; l" `2 H0 G - reply /Service not available/ mode=backoff
* F6 B* o6 G' o: I% R `: G* ]; x - reply /currently blocked/ mode=backoff& H0 h/ y! `' R& n# N) t
- reply /locally blacklisted/ mode=backoff5 s8 g- y& g$ o
- reply /not currently accepting mail from your ip/ mode=backoff
" Y% g5 E' a3 l: e - reply /421.*closing connection/ mode=backoff4 k; W: C+ u- g
- reply /421.*Lost connection/ mode=backoff; ~% r) t X% s5 n3 z8 a
- reply /476 connections from your host are denied/ mode=backoff
) F1 c2 t+ \6 V! x- i - reply /421 Connection cannot be established/ mode=backoff9 r* d6 H( J! s
- reply /421 temporary envelope failure/ mode=backoff
$ X/ d! |, A. }8 a0 J$ w2 H* d9 H+ F - reply /421 4.4.2 Timeout while waiting for command/ mode=backoff
# l. b5 i# E) g) t+ o - reply /450 Requested action aborted/ mode=backoff: `2 b& D$ c; H# r8 h
- reply /550 Access denied/ mode=backoff
/ [' \& `" P" z' E/ D5 Q5 T - </smtp-pattern-list>! v( Y7 w! S K1 F @/ L- D
- #2 n l3 w3 v$ a+ _4 ]
- # http://postmaster.info.aol.com/faq/m...q.html#msgconn; h' D1 N% [+ d3 n1 H5 O
- <domain aol.com>- \- I2 o1 a3 [; j0 j* N# Y/ K" J
- max-smtp-out 20* r6 Y5 |. H3 C9 K8 {% I" c
- max-msg-per-connection 450
5 p+ i# m/ i* a% U - max-rcpt-per-message 1007 X& F3 L- Q R( j
- # smtp-pattern-list backoff
' Q; k9 ` H& ` n6 p- B. |1 w0 z' l - # backoff-to-normal-after 2h #added in v3.5
( A8 B9 n7 V( [- D - # backoff-notify [email protected]( K, D2 _1 G) _, o/ D
- # backoff-max-msg-per-hour 600 # Use with PowerMTA 3.2
: m5 C# o* t. W* ^+ l7 f0 G9 X9 M - # backoff-max-msg-rate 600/h # Use with PowerMTA 3.5
7 C0 b/ \9 d: ^2 | - # backoff-retry-after 30m+ R; ?; ]/ \6 k- r
- </domain>
1 t! T5 p. h* i8 ^ - #! a/ q6 _0 |$ P( F+ {
- <domain yahoo.com>
! f1 M' M" V' Y' c C) s- i - max-smtp-out 20- Q- V1 h: u: D. d N6 F$ y* \
- max-msg-per-connection 20
% C* \3 F1 U) d! M - smtp-greeting-timeout 1m # added in v3.2r17
2 Z5 s' f' n1 s6 ~% s* V( ~) ] - mx-connection-attempts 10 # added in v3.2r16
5 Z1 l! q2 U: [1 K - # smtp-pattern-list backoff
. \$ U6 f% A$ o5 [) Q( b7 d - # backoff-to-normal-after 2h #added in v3.5
& o! e) Z( O) h1 h- A9 e0 O6 s - # backoff-max-msg-per-hour 600 # Use with PowerMTA 3.2
, ~, z) f1 p/ C4 i4 R. M& G - # backoff-max-msg-rate 600/h # Use with PowerMTA 3.56 G, a$ }" P( S/ N, `
- # backoff-retry-after 30m
7 }; y& O: A2 \$ t - # backoff-notify [email protected]
! f) u; l$ ^, n/ C - </domain>: j- V1 U; ~- R
- #0 w: c. _( ~3 x' G: y
- <domain hotmail.com>
5 p1 @ m6 o1 N/ `3 ~ - max-smtp-out 20
, t; F( ?* |! q* A3 x8 { - max-msg-per-connection 100
& V6 j! R9 z% k* F - 421-means-mx-unavailable yes+ c4 d' {5 |, Z1 @$ w5 {9 `1 f
- # smtp-pattern-list backoff' }: ~# J* y+ G) j' G3 ^1 ^7 t( i
- # backoff-to-normal-after 2h #added in v3.5
* h: n# Y |% u9 q8 N5 t - # backoff-max-msg-per-hour 600 # Use with PowerMTA 3.2
9 C* }6 ~ L3 l, a5 a2 A: Z - # backoff-max-msg-rate 600/h # Use with PowerMTA 3.5
" m4 y! u) K# z6 l& \! ] - # backoff-retry-after 30m# {# P% L" A# I% O
- # backoff-notify [email protected]. b. v$ h, F$ y# J O! y- S" @5 a
- </domain>( b+ C; z9 u! |' N7 ?2 G- P; P+ Z
- #. ]1 q. W- `+ G- d& Z
- <domain msn.com>( n$ t* J3 v, n. r
- max-smtp-out 20
. d X+ D: Z5 V6 H- S1 W - max-msg-per-connection 100
; T8 `/ C1 I* h. t - # smtp-pattern-list backoff
* A! Z J* A% `. r* B8 S - # backoff-to-normal-after 2h #added in v3.59 m3 |" N( B: q, V/ d
- # backoff-max-msg-per-hour 600 # Use with PowerMTA 3.2
4 [7 _; H- _+ E' @ - # backoff-max-msg-rate 600/h # Use with PowerMTA 3.51 Q, W8 Z" g# s+ _$ i# I0 p! a7 M
- # backoff-retry-after 30m
. I8 M2 a2 g4 @; B9 f - # backoff-notify [email protected]
$ y( r" [! U1 g - </domain>3 @. q. Z5 @8 B' j
- #- O5 C5 W7 Y) D
- <domain cox.net>& ^* f; `4 ]! S3 P) T
- max-smtp-out 5( w" g6 ~+ n6 i0 B" ~
- </domain>
- P1 w" f; o' d9 u3 ? - ## V/ E" u. _4 a8 W- [
- <domain att.net>9 k1 ]2 h: e* U
- max-smtp-out 2% j: Z8 A9 Q/ ?+ G2 u7 F9 b
- </domain>
8 m6 y/ U- R% H# C6 Z) ~; K/ d - #
{. Z0 s1 b) `* K+ R* h+ Y - # Comcast.net Security - Comcast PostMaster Page- H# c z: ~) ` G# Q' l' _7 Y
- # Comcast.net Feedback Loop - Feedback Loop Request Form8 e1 R A. A2 q
- <domain comcast.net>; K) O( ^# k1 {' D
- max-smtp-out 10, [) x8 P8 I8 n
- max-msg-per-connection 1000
* M3 ?, l+ ]; j' I" x5 B - </domain>
5 O+ Y% A6 p- ^( D' k, q - #
0 A" N# @4 I3 t/ X Q' L8 U - <domain adelphia.net>
8 T% b& t( K% [3 B7 {% D4 D5 l - max-smtp-out 4% A0 s [% y$ ~* G6 M
- # smtp-pattern-list backoff
" ~6 s; G! T0 l7 H6 u - </domain>
4 [# Z; z' D: L+ s* l! { - #8 b7 Q2 J1 G" {* `
- #
- h. q: w* h9 b3 `8 s' Z k - #http://security.rr.com/RRUnblockRequest.htm
8 o. p/ H5 _' z6 n# d - <domain [*.]rr.com>
4 h5 g4 \0 F9 O0 s0 ` - #For new IPs7 D1 g; V! d, H
- max-msg-per-hour 1000
7 A. b) N( H, a2 X" q! P8 K5 Z - #
* `6 s4 c% L0 U9 T$ ?2 ~ - # For use with v3.2r23
8 K5 }" j- K) }) w# l0 `, C0 P - # rate-limit-min-granularity 1m+ [/ M' c' o6 P+ `
- #
5 u6 `+ f4 O a3 Q$ d1 m8 i# v$ Y' k - #For whitelisted IPs
/ ?, C, D- D/ Y3 M8 Q+ p: Y& g - # max-msg-per-hour 10000! h! d v+ ]" M& S( o4 f
- # smtp-pattern-list backoff
- @, C& C; L7 f - </domain>
; H1 C% q, Q+ \+ x& r - #
- a* y1 t6 Z) ~) B) @ - <domain bellsouth.net>2 l+ M6 U9 q7 H; d5 b0 C& h
- max-smtp-out 10! f: O; r0 c2 b. c- U
- max-msg-per-connection 1' C4 V3 U( w$ q8 W# z$ R! b9 D% c
- retry-after 5m
1 F, l3 M+ s6 k* A. E! C* w: J - </domain>
, m, a& z, l5 u+ }8 K" y1 v - #) O2 w2 s7 b. u! M e9 n n
- <domain mac.com>
6 b5 x" X6 f( `) ]! W- N - ignore-chunking yes
7 I# q s0 U' {$ R) G - </domain>; t% l0 I4 P; K7 z$ \/ }; q
- #
% K4 x& E, Y) y+ a9 H - 1 R& ` h; G u- p" w: }
- #
! v; {4 t( Z Z$ @9 X5 C: ` - # Excite
& o6 C. f0 i0 u2 g, U# Q( X+ G - #
5 s" k* u) V. j" S - # We have heard reports that Excite.com limits senders to 1,000 emails in a 10 minute period per IP during the day, but is unlimited between 1:00am to 5:00am MDT. While we cannot confirm these reports, here is what can be done in PowerMTA if you are having trouble sending to excite.com. Use the following settings:- c% m7 w5 G7 Z; S' H ]5 r
- #
3 s' M" i' ?0 A, ] - #
/ A3 K" q0 o$ {6 z4 U7 P - <domain excite.com>
+ v: b! v; B6 S% @7 `! s3 }1 C - # backoff-max-msg-per-hour 600 # Use with PowerMTA 3.2# w) A7 G3 T- i, H) p
- # backoff-max-msg-rate 600/h # Use with PowerMTA 3.5
; W/ f, M9 D/ U' o6 Z* u8 ~ - </domain>
. o. N- d! N E3 C7 L& E - #
) ?( W5 o0 v3 x$ D7 m - #The setting “backoff-max-msg-per-hour” will cause PowerMTA to take the total amount, divide it by 12, and send no more than that amount in 5 minute intervals over the hour. The number of recent delivery attempts is not kept in persistent storage, so re-starting PowerMTA resets the limit, possibly causing it to actually be exceeded. You may want to set it a little lower than 6000 to give yourself a buffer.
" t' g" A8 S) L) M' A4 y" } - ##Now for the tricky part.4 z. K+ H; k: S) [1 d. P& V% O
- #You will need to set the server to run the command “pmta set queue --mode=normal excite.com/*” every night at 1am MDT (cron job in Linux or scheduled task in Windows). This will cause PowerMTA to go into normal mode, and send email in an unrestricted manner. At 5am MDT, schedule the command “pmta set queue --mode=backoff excite.com/*” to run. This will put all excite.com email in backoff mode, and the above settings will go back into place.
3 N2 A' _. i4 m, I - , i% |7 P* q0 O7 ?; Y" B, |
- #
* p r4 q: u6 K' H - # Comcast
8 a5 R' T* a" Q# r* M0 z$ Q - #9 T" n0 ~/ ^* V& D7 q' N
- #From the following page:
% f$ m& m/ L+ U& o9 C - #Mail to Comcast is queued and I see RL000001 in my mail logs. What does this mean?" |- w5 M+ H# M7 m3 @$ i( {: Y
- #It seems that Comcast has added some rate limiting based on your SenderScore (https://www.senderscore.org/).
, J$ r2 g8 ?+ S* p: f5 C - #As such, The following configuration can be used (in conjunction with max-msg-per-connection and max-smtp-out from above), changing the rate based on your score and the data from Comcast's site:
s7 q- [& d( H5 }) p0 |: X - #5 j" o" U( e+ A; T' F4 y8 N3 ?
- <domain comcast.net>
% b8 j2 }. {' C# t2 }/ ^8 H) ]3 A - max-msg-rate 3600/h
8 l' y+ Z4 @& `* S - </domain>
: R x/ J7 g) Z3 C' w0 Y4 Y - #
复制代码 |
|