1 |
I tried to send a comic strip as an attachment to my wife and I got a |
2 |
Mailbox Unavailable error. I'm running: |
3 |
|
4 |
baby log # emerge -pv exim |
5 |
|
6 |
These are the packages that would be merged, in order: |
7 |
|
8 |
Calculating dependencies... done! |
9 |
[ebuild R ] mail-mta/exim-4.68 USE="exiscan exiscan-acl ldap mysql |
10 |
pam perl sasl ssl syslog tcpd -X -dnsdb -domainkeys -dovecot-sasl |
11 |
-gnutls -ipv6 -lmtp -mailwrapper -mbox -mbx -nis -postgres -radius -spf |
12 |
-sqlite -srs" 0 kB |
13 |
|
14 |
Total: 1 package (1 reinstall), Size of downloads: 0 kB |
15 |
|
16 |
And here's my exim.conf file: |
17 |
baby log # cat /etc/exim/exim.conf | sed '/#/d' |
18 |
domainlist local_domains = @ : espersunited.com : |
19 |
baby.espersunited.com : localhost : localdomain : |
20 |
camille.espersunited.com : catherine.espersunited.com : camille : |
21 |
catherine |
22 |
domainlist relay_to_domains = |
23 |
hostlist relay_from_hosts = 127.0.0.1 : 192.168.1.2 : 192.168.1.3 : |
24 |
192.168.1.4 |
25 |
acl_smtp_rcpt = acl_check_rcpt |
26 |
acl_smtp_data = acl_check_data |
27 |
acl_smtp_mime = acl_check_mime |
28 |
av_scanner = clamd:/tmp/clamd |
29 |
spamd_address = 127.0.0.1 783 |
30 |
qualify_domain = espersunited.com |
31 |
never_users = root |
32 |
host_lookup = * |
33 |
rfc1413_hosts = * |
34 |
rfc1413_query_timeout = 5s |
35 |
sender_unqualified_hosts = baby.espersunited.com : |
36 |
camille.espersunited.com : catherine.espersunited.com : |
37 |
localhost.localdomain |
38 |
recipient_unqualified_hosts = baby.espersunited.com : |
39 |
camille.espersunited.com : catherine.espersunited.com : |
40 |
localhost.localdomain |
41 |
ignore_bounce_errors_after = 2d |
42 |
timeout_frozen_after = 7d |
43 |
begin acl |
44 |
acl_check_rcpt: |
45 |
accept hosts = : |
46 |
deny message = Restricted characters in address |
47 |
domains = +local_domains |
48 |
local_parts = ^[.] : ^.*[@%!/|] |
49 |
deny message = Restricted characters in address |
50 |
domains = !+local_domains |
51 |
local_parts = ^[./|] : ^.*[@%!] : ^.*/\\.\\./ |
52 |
accept local_parts = postmaster |
53 |
domains = +local_domains |
54 |
require verify = sender |
55 |
accept hosts = +relay_from_hosts |
56 |
control = submission |
57 |
accept authenticated = * |
58 |
control = submission |
59 |
require message = relay not permitted |
60 |
domains = +local_domains : +relay_to_domains |
61 |
require verify = recipient |
62 |
accept |
63 |
acl_check_data: |
64 |
warn message = X-SpamScore: $spam_score ($spam_bar) |
65 |
spam = nobody:true |
66 |
warn message = X-SpamReport: $spam_report |
67 |
spam = nobody:true |
68 |
warn message = X-Spam-Flag: ${if \ |
69 |
>{$spam_score_int}{58}{Almost Certainly}\ |
70 |
{${if >{$spam_score_int}{55}{Probably}\ |
71 |
{${if >{$spam_score_int}{50}{Possibly}{Doubtful}\ |
72 |
}}}}} |
73 |
spam = nobody |
74 |
warn message = Subject: [*SPAM*] $h_Subject ${if \ |
75 |
>{$spam_score_int}{58}{Almost Certainly}\ |
76 |
{${if >{$spam_score_int}{55}{Probably}\ |
77 |
{${if >{$spam_score_int}{50}{Possibly}{Doubtful}\ |
78 |
}}}}} |
79 |
spam = nobody |
80 |
deny message = Rejected: spam score $spam_score |
81 |
spam = nobody:true |
82 |
condition = ${if >{$spam_score_int}{60}{1}{0}} |
83 |
accept |
84 |
acl_check_mime: |
85 |
warn decode = default |
86 |
deny message = Blacklisted file extension detected |
87 |
condition = ${if match \ |
88 |
{${lc:$mime_filename}} \ |
89 |
{\N(\.exe|\.pif|\.bat|\.scr|\.lnk|\.com|.vbs)$\N} \ |
90 |
{1}{0}} |
91 |
accept |
92 |
acl_check_content: |
93 |
deny message = Serious MIME defect detected ($demime_reason) |
94 |
demime = * |
95 |
condition = ${if >{$demime_errorlevel}{2}{1}{0}} |
96 |
deny message = This message contains malware ($malware_name) |
97 |
malware = * |
98 |
warn message = X-Spam-Score: $spam_score ($spam_bar) |
99 |
spam = nobody:true |
100 |
warn message = X-Spam-Report: $spam_report |
101 |
spam = nobody:true |
102 |
warn message = Subject: [*SPAM*] $h_Subject |
103 |
spam = nobody |
104 |
deny message = This message scored $spam_score points. |
105 |
Congratulations! |
106 |
spam = nobody:true |
107 |
condition = ${if >{$spam_score_int}{50}{1}{0}} |
108 |
accept |
109 |
begin routers |
110 |
dnslookup: |
111 |
driver = dnslookup |
112 |
domains = ! +local_domains |
113 |
transport = remote_smtp |
114 |
ignore_target_hosts = 0.0.0.0 : 127.0.0.0/8 |
115 |
no_more |
116 |
system_aliases: |
117 |
driver = redirect |
118 |
allow_fail |
119 |
allow_defer |
120 |
data = ${lookup{$local_part}lsearch{/etc/mail/aliases}} |
121 |
file_transport = address_file |
122 |
pipe_transport = address_pipe |
123 |
userforward: |
124 |
driver = redirect |
125 |
check_local_user |
126 |
file = $home/.forward |
127 |
no_verify |
128 |
no_expn |
129 |
check_ancestor |
130 |
file_transport = address_file |
131 |
pipe_transport = address_pipe |
132 |
reply_transport = address_reply |
133 |
localuser: |
134 |
driver = accept |
135 |
check_local_user |
136 |
transport = local_delivery |
137 |
cannot_route_message = Unknown user |
138 |
begin transports |
139 |
remote_smtp: |
140 |
driver = smtp |
141 |
local_delivery: |
142 |
driver = appendfile |
143 |
directory = /home/$local_part/.maildir |
144 |
maildir_format |
145 |
delivery_date_add |
146 |
envelope_to_add |
147 |
return_path_add |
148 |
address_pipe: |
149 |
driver = pipe |
150 |
return_output |
151 |
address_file: |
152 |
driver = appendfile |
153 |
delivery_date_add |
154 |
envelope_to_add |
155 |
return_path_add |
156 |
address_reply: |
157 |
driver = autoreply |
158 |
begin retry |
159 |
* * F,2h,15m; G,16h,1h,1.5; F,4d,6h |
160 |
begin rewrite |
161 |
begin authenticators |
162 |
|
163 |
I have removed a lot of whitespace from this listing. Does anyone have |
164 |
any ideas? We just noticed it this morning, as we very rarely send |
165 |
attachments. We can still send attachment-less emails normally. |
166 |
-Michael Sullivan- |
167 |
|
168 |
|
169 |
-- |
170 |
gentoo-user@l.g.o mailing list |