[Postfix&Dovecot] Auth checkt op ontvanger i.p.v. afzender

Pagina: 1
Acties:

  • r0bert
  • Registratie: September 2001
  • Laatst online: 26-01 16:11
Ik ben sinds enige weken aan het proberen om mijn dovecot + postfix combinatie werkend te krijgen. Eigenlijk heb ik er helemaal niet zoveel tijd voor over, maar nu ik eraan begonnen ben kan ik het niet over mijn hart krijgen om het af te blazen en niet voor elkaar te kunnen krijgen.

Het probleem komt er volgens mij op neer, dat postfix een te versturen e-mail doorgeeft aan dovecot die gaat proberen de ontvangen op te zoeken in mijn auth-gegevens. Bij een uitgaande e-mail kan de ontvanger echter op een hele ander server zitten (hotmail, planet) oftewel, de ontvanger moet helemaal niet gecheckt worden via auth.

Ik heb hier wat logteksten bij:

/var/log/maillog
Jul 28 13:08:41 dewildevds2 postfix/cleanup[6442]: E90463FDF1: message-id=<C5CA259720284D63936A924DEE25DF3E@ROBERT>
Jul 28 13:08:41 dewildevds2 postfix/qmgr[6425]: E90463FDF1: from=<info[@]sove.nl>, size=2430, nrcpt=1 (queue active)
Jul 28 13:08:41 dewildevds2 postfix/pipe[6443]: E90463FDF1: to=<iemand[@]planet.nl>, relay=dovecot, delay=0.1, delays=0.08/0.01/0/0.01, dsn=5.1.1, status=bounced (user unknown)
Jul 28 13:08:41 dewildevds2 postfix/cleanup[6442]: 078F03FDF: message-id=<20080728110841.078F03FDF[@]sove.nl>
Jul 28 13:08:41 dewildevds2 postfix/bounce[6445]: E90463FDF1: sender non-delivery notification: 078F03FDF3
Jul 28 13:08:41 dewildevds2 postfix/qmgr[6425]: E90463FDF1: removed
/var/log/dovecot.info.log (zitten ook correcte lookups in bij inkomende e-mail)
dovecot: 2008-07-28 13:08:41Info: auth(default): master in: USER 1 iemand[@]planet.nl service=deliver
dovecot: 2008-07-28 13:08:41Info: auth-worker(default): sql(iemand[@]planet.nl): SELECT 8 AS uid, 12 AS gid, home FROM users WHERE username = 'iemand' AND domain = 'planet.nl'
dovecot: 2008-07-28 13:08:41Info: auth-worker(default): sql(iemand[@]planet.nl): User not found
dovecot: 2008-07-28 13:08:41Info: auth(default): master out: NOTFOUND 1
Daarbij natuurlijk mijn configuraties:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
-bash-3.1# postconf -n
alias_maps = hash:/etc/aliases
broken_sasl_auth_clients = yes
command_directory = /usr/sbin
config_directory = /etc/postfix
daemon_directory = /usr/libexec/postfix
debug_peer_level = 2
html_directory = no
inet_interfaces = all
mail_owner = postfix
mailbox_command =
mailq_path = /usr/bin/mailq.postfix
manpage_directory = /usr/share/man
mydestination = localhost
myhostname = mail.sove.nl
mynetworks = 87.249.107.0/24 127.0.0.0/8
mynetworks_style = host
myorigin = $mydomain
newaliases_path = /usr/bin/newaliases.postfix
queue_directory = /var/spool/postfix
readme_directory = /usr/share/doc/postfix-2.3.3/README_FILES
relay_domains = $mydestination
sample_directory = /usr/share/doc/postfix-2.3.3/samples
sendmail_path = /usr/sbin/sendmail.postfix
setgid_group = postdrop
smtpd_banner = $myhostname ESMTP $mail_name
smtpd_recipient_restrictions = permit_sasl_authenticated, permit_mynetworks, reject_unauth_destination, permit
smtpd_reject_unlisted_recipient = no
smtpd_sasl_auth_enable = yes
smtpd_sasl_exceptions_networks = $mynetworks
smtpd_sasl_path = /var/run/dovecot/auth-client
smtpd_sasl_security_options = nonanonymous
smtpd_sasl_type = dovecot
unknown_local_recipient_reject_code = 450
virtual_gid_maps = static:12
virtual_mailbox_base = /var/www/client/
virtual_mailbox_domains = mysql:/etc/postfix/mysql_mailbox_domains.cf
virtual_mailbox_maps = mysql:/etc/postfix/mysql_mailbox_maps.cf
virtual_minimum_uid = 8
virtual_transport = dovecot
virtual_uid_maps = static:8


En mocht het nodig zijn, snippets uit mijn master.cf van postfix:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
# ==========================================================================
# service type  private unpriv  chroot  wakeup  maxproc command + args
#               (yes)   (yes)   (yes)   (never) (100)
# ==========================================================================
smtp      inet  n       -       n       -       -       smtpd
submission inet n       -       n       -       -       smtpd

[.. knip ..]

smtp      unix  -       -       n       -       -       smtp
# When relaying mail as backup MX, disable fallback_relay to avoid MX loops
relay     unix  -       -       n       -       -       smtp

[.. knip ..]

dovecot   unix  -       n       n       -       -       pipe
  flags=DRhu user=mail:mail argv=/usr/libexec/dovecot/deliver -d ${recipient}


Ik heb de handleiding erbij gehad, verschillende fora en natuurlijk Google. Ik kan geen setting vinden die dit rare gedrag zou kunnen veroorzaken. Ik heb al veel met de instellingen gespeeld, maar verder dan een '550 user not found in table' ben ik niet gekomen.

  • smesjz
  • Registratie: Juli 2002
  • Niet online
Ik zie zo snel niks vreemds, alleen dat externe mail (mail waar het domein virtual_*domain* matcht) toch bij de Dovecot transport komt.

Zet overigens smtpd_reject_unlisted_recipient = yes. Dit is ook de default setting.

Je zou eens met postmap -q moeten werken en of debug_peer ofzo om te kijken hoe de mailflow nu precies loopt.

  • r0bert
  • Registratie: September 2001
  • Laatst online: 26-01 16:11
Ik zal eens met je tips aan de slag gaan.

Smtp_reject_unlisted_recipent had ik veranderd omdat ik de melding die ik kreeg 'unknown user' voor de recipient wel in verband zou kunnen brengen met die setting. Ik zet 'm terug op default.

Ik kom er nog niet erg veel verder mee: Misschien dat dit nog iemand op weg kan helpen?
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
connect to subsystem private/proxymap
send attr request = open
send attr table = unix:passwd.byname
send attr flags = 16448
private/proxymap socket: wanted attribute: status
input attribute name: status
input attribute value: 0
private/proxymap socket: wanted attribute: flags
input attribute name: flags
input attribute value: 16464
private/proxymap socket: wanted attribute: (list terminator)
input attribute name: (end)
dict_proxy_open: connect to map=unix:passwd.byname status=0 server_flags=fixed|lock|fold_fix
dict_open: proxy:unix:passwd.byname
Compiled against Berkeley DB: 4.3.29?
Run-time linked against Berkeley DB: 4.3.29?
dict_open: hash:/etc/aliases
cfg_get_str: /etc/postfix/mysql_mailbox_maps.cf: user = root
cfg_get_str: /etc/postfix/mysql_mailbox_maps.cf: password = ********
cfg_get_str: /etc/postfix/mysql_mailbox_maps.cf: dbname = mail
cfg_get_str: /etc/postfix/mysql_mailbox_maps.cf: result_format = %s
cfg_get_int: /etc/postfix/mysql_mailbox_maps.cf: expansion_limit = 0
cfg_get_str: /etc/postfix/mysql_mailbox_maps.cf: query = SELECT CONCAT(domain,'/mail/',username,'/') FROM users WHERE username='%u' AND domain='%d'
cfg_get_str: /etc/postfix/mysql_mailbox_maps.cf: domain = 
cfg_get_str: /etc/postfix/mysql_mailbox_maps.cf: hosts = localhost
dict_open: mysql:/etc/postfix/mysql_mailbox_maps.cf
match_string: smtpd_access_maps ~? debug_peer_list
match_string: smtpd_access_maps ~? fast_flush_domains
match_string: smtpd_access_maps ~? mynetworks
match_string: smtpd_access_maps ~? permit_mx_backup_networks
match_string: smtpd_access_maps ~? qmqpd_authorized_clients
match_string: smtpd_access_maps ~? relay_domains
match_string: smtpd_access_maps ~? smtpd_access_maps
match_string: fast_flush_domains ~? debug_peer_list
match_string: fast_flush_domains ~? fast_flush_domains
auto_clnt_create: transport=local endpoint=private/anvil
connection established
master_notify: status 0
name_mask: resource
name_mask: software
xsasl_dovecot_server_create: SASL service=smtp, realm=(null)
xsasl_dovecot_server_connect: Connecting
xsasl_dovecot_server_connect: auth reply: MECH?PLAIN?plaintext
xsasl_dovecot_server_connect: auth reply: VERSION?1?0
xsasl_dovecot_server_connect: auth reply: SPID?17222
xsasl_dovecot_server_connect: auth reply: CUID?11
xsasl_dovecot_server_connect: auth reply: DONE
xsasl_dovecot_server_connect: Mechanisms: PLAIN
connect from ip3e839a04.speed.planet.nl[62.131.154.4]
match_list_match: ip3e839a04.speed.planet.nl: no match
match_list_match: 62.131.154.4: no match
match_list_match: ip3e839a04.speed.planet.nl: no match
match_list_match: 62.131.154.4: no match
match_hostname: ip3e839a04.speed.planet.nl ~? 87.249.107.0/24
match_hostaddr: 62.131.154.4 ~? 87.249.107.0/24
match_hostname: ip3e839a04.speed.planet.nl ~? 127.0.0.0/8
match_hostaddr: 62.131.154.4 ~? 127.0.0.0/8
match_list_match: ip3e839a04.speed.planet.nl: no match
match_list_match: 62.131.154.4: no match
auto_clnt_open: connected to private/anvil
send attr request = connect
send attr ident = submission:62.131.154.4
private/anvil: wanted attribute: status
input attribute name: status
input attribute value: 0
private/anvil: wanted attribute: count
input attribute name: count
input attribute value: 1
private/anvil: wanted attribute: rate
input attribute name: rate
input attribute value: 1
private/anvil: wanted attribute: (list terminator)
input attribute name: (end)
> ip3e839a04.speed.planet.nl[62.131.154.4]: 220 mail.sove.nl ESMTP Postfix
< ip3e839a04.speed.planet.nl[62.131.154.4]: EHLO ROBERT
> ip3e839a04.speed.planet.nl[62.131.154.4]: 250-mail.sove.nl
> ip3e839a04.speed.planet.nl[62.131.154.4]: 250-PIPELINING
> ip3e839a04.speed.planet.nl[62.131.154.4]: 250-SIZE 10240000
> ip3e839a04.speed.planet.nl[62.131.154.4]: 250-VRFY
match_hostname: ip3e839a04.speed.planet.nl ~? 87.249.107.0/24
match_hostaddr: 62.131.154.4 ~? 87.249.107.0/24
match_hostname: ip3e839a04.speed.planet.nl ~? 127.0.0.0/8
match_hostaddr: 62.131.154.4 ~? 127.0.0.0/8
match_list_match: ip3e839a04.speed.planet.nl: no match
match_list_match: 62.131.154.4: no match
sasl_exceptions: ip3e839a04.speed.planet.nl[62.131.154.4], match=0
> ip3e839a04.speed.planet.nl[62.131.154.4]: 250-ETRN
> ip3e839a04.speed.planet.nl[62.131.154.4]: 250-AUTH PLAIN
match_list_match: ip3e839a04.speed.planet.nl: no match
match_list_match: 62.131.154.4: no match
> ip3e839a04.speed.planet.nl[62.131.154.4]: 250-AUTH=PLAIN
> ip3e839a04.speed.planet.nl[62.131.154.4]: 250-ENHANCEDSTATUSCODES
> ip3e839a04.speed.planet.nl[62.131.154.4]: 250-8BITMIME
> ip3e839a04.speed.planet.nl[62.131.154.4]: 250 DSN
< ip3e839a04.speed.planet.nl[62.131.154.4]: MAIL FROM: <info@sove.nl>
extract_addr: input: <info@sove.nl>
smtpd_check_addr: addr=info@sove.nl
connect to subsystem private/rewrite
send attr request = rewrite
send attr rule = local
send attr address = info@sove.nl
private/rewrite socket: wanted attribute: flags
input attribute name: flags
input attribute value: 0
private/rewrite socket: wanted attribute: address
input attribute name: address
input attribute value: info@sove.nl
private/rewrite socket: wanted attribute: (list terminator)
input attribute name: (end)
rewrite_clnt: local: info@sove.nl -> info@sove.nl
send attr request = resolve
send attr sender = 
send attr address = info@sove.nl
private/rewrite socket: wanted attribute: flags
input attribute name: flags
input attribute value: 0
private/rewrite socket: wanted attribute: transport
input attribute name: transport
input attribute value: dovecot
private/rewrite socket: wanted attribute: nexthop
input attribute name: nexthop
input attribute value: sove.nl
private/rewrite socket: wanted attribute: recipient
input attribute name: recipient
input attribute value: info@sove.nl
private/rewrite socket: wanted attribute: flags
input attribute name: flags
input attribute value: 1024
private/rewrite socket: wanted attribute: (list terminator)
input attribute name: (end)
resolve_clnt: `' -> `info@sove.nl' -> transp=`dovecot' host=`sove.nl' rcpt=`info@sove.nl' flags= class=virtual
ctable_locate: install entry key info@sove.nl
extract_addr: in: <info@sove.nl>, result: info@sove.nl
fsspace: .: block size 4096, blocks free 83960
smtpd_check_queue: blocks 4096 avail 83960 min_free 0 msg_size_limit 10240000
> ip3e839a04.speed.planet.nl[62.131.154.4]: 250 2.1.0 Ok
< ip3e839a04.speed.planet.nl[62.131.154.4]: RCPT TO: <wilde825@planet.nl>
extract_addr: input: <wilde825@planet.nl>
smtpd_check_addr: addr=wilde825@planet.nl
send attr request = rewrite
send attr rule = local
send attr address = wilde825@planet.nl
private/rewrite socket: wanted attribute: flags
input attribute name: flags
input attribute value: 0
private/rewrite socket: wanted attribute: address
input attribute name: address
input attribute value: wilde825@planet.nl
private/rewrite socket: wanted attribute: (list terminator)
input attribute name: (end)
rewrite_clnt: local: wilde825@planet.nl -> wilde825@planet.nl
send attr request = resolve
send attr sender = 
send attr address = wilde825@planet.nl
private/rewrite socket: wanted attribute: flags
input attribute name: flags
input attribute value: 0
private/rewrite socket: wanted attribute: transport
input attribute name: transport
input attribute value: dovecot
private/rewrite socket: wanted attribute: nexthop
input attribute name: nexthop
input attribute value: planet.nl
private/rewrite socket: wanted attribute: recipient
input attribute name: recipient
input attribute value: wilde825@planet.nl
private/rewrite socket: wanted attribute: flags
input attribute name: flags
input attribute value: 1024
private/rewrite socket: wanted attribute: (list terminator)
input attribute name: (end)
resolve_clnt: `' -> `wilde825@planet.nl' -> transp=`dovecot' host=`planet.nl' rcpt=`wilde825@planet.nl' flags= class=virtual
ctable_locate: install entry key wilde825@planet.nl
extract_addr: in: <wilde825@planet.nl>, result: wilde825@planet.nl
send attr request = rewrite
send attr rule = local
send attr address = postmaster
private/rewrite socket: wanted attribute: flags
input attribute name: flags
input attribute value: 0
private/rewrite socket: wanted attribute: address
input attribute name: address
input attribute value: postmaster@sove.nl
private/rewrite socket: wanted attribute: (list terminator)
input attribute name: (end)
rewrite_clnt: local: postmaster -> postmaster@sove.nl
>>> START Recipient address RESTRICTIONS <<<
generic_checks: name=permit_sasl_authenticated
generic_checks: name=permit_sasl_authenticated status=0
generic_checks: name=permit_mynetworks
permit_mynetworks: ip3e839a04.speed.planet.nl 62.131.154.4
match_hostname: ip3e839a04.speed.planet.nl ~? 87.249.107.0/24
match_hostaddr: 62.131.154.4 ~? 87.249.107.0/24
match_hostname: ip3e839a04.speed.planet.nl ~? 127.0.0.0/8
match_hostaddr: 62.131.154.4 ~? 127.0.0.0/8
match_list_match: ip3e839a04.speed.planet.nl: no match
match_list_match: 62.131.154.4: no match
generic_checks: name=permit_mynetworks status=0
generic_checks: name=reject_unauth_destination
reject_unauth_destination: wilde825@planet.nl
permit_auth_destination: wilde825@planet.nl
ctable_locate: leave existing entry key wilde825@planet.nl
generic_checks: name=reject_unauth_destination status=0
generic_checks: name=permit
generic_checks: name=permit status=1
smtpd_check_rewrite: trying: permit_inet_interfaces
permit_inet_interfaces: ip3e839a04.speed.planet.nl 62.131.154.4
before input_transp_cleanup: cleanup flags = enable_header_body_filter enable_automatic_bcc enable_address_mapping enable_milters
after input_transp_cleanup: cleanup flags = enable_header_body_filter enable_automatic_bcc enable_address_mapping
connect to subsystem public/cleanup
public/cleanup socket: wanted attribute: queue_id
input attribute name: queue_id
input attribute value: 441A775763
public/cleanup socket: wanted attribute: (list terminator)
input attribute name: (end)
send attr flags = 50
441A775763: client=ip3e839a04.speed.planet.nl[62.131.154.4]
> ip3e839a04.speed.planet.nl[62.131.154.4]: 250 2.1.5 Ok
< ip3e839a04.speed.planet.nl[62.131.154.4]: DATA
> ip3e839a04.speed.planet.nl[62.131.154.4]: 354 End data with <CR><LF>.<CR><LF>
public/cleanup socket: wanted attribute: status
: 441A775763: message-id=<EAF83E0DF8834804AD82F455D93F24E1@ROBERT>
41A775763: from=<info@sove.nl>, size=2435, nrcpt=1 (queue active)
input attribute name: status
input attribute value: 0
public/cleanup socket: wanted attribute: reason
input attribute name: reason
input attribute value: (end)
public/cleanup socket: wanted attribute: (list terminator)
input attribute name: (end)
> ip3e839a04.speed.planet.nl[62.131.154.4]: 250 2.0.0 Ok: queued as 441A775763
41A775763: to=<wilde825@planet.nl>, relay=dovecot, delay=0.14, delays=0.09/0.01/0/0.04, dsn=5.1.1, status=bounced (user unknown)
: 5F84775766: message-id=<20080729140850.5F84775766@mail.sove.nl>
F84775766: from=<>, size=4090, nrcpt=1 (queue active)
 441A775763: sender non-delivery notification: 5F84775766
41A775763: removed
F84775766: to=<info@sove.nl>, relay=dovecot, delay=0.03, delays=0/0/0/0.03, dsn=2.0.0, status=sent (delivered via dovecot service)
F84775766: removed
< ip3e839a04.speed.planet.nl[62.131.154.4]: QUIT
> ip3e839a04.speed.planet.nl[62.131.154.4]: 221 2.0.0 Bye
match_hostname: ip3e839a04.speed.planet.nl ~? 87.249.107.0/24
match_hostaddr: 62.131.154.4 ~? 87.249.107.0/24
match_hostname: ip3e839a04.speed.planet.nl ~? 127.0.0.0/8
match_hostaddr: 62.131.154.4 ~? 127.0.0.0/8
match_list_match: ip3e839a04.speed.planet.nl: no match
match_list_match: 62.131.154.4: no match
send attr request = disconnect
send attr ident = submission:62.131.154.4
private/anvil: wanted attribute: status
input attribute name: status
input attribute value: 0
private/anvil: wanted attribute: (list terminator)
input attribute name: (end)
disconnect from ip3e839a04.speed.planet.nl[62.131.154.4]
master_notify: status 1
connection closed

http://www.sove.nl/maillog.txt

[ Voor 98% gewijzigd door r0bert op 29-07-2008 16:22 ]


  • r0bert
  • Registratie: September 2001
  • Laatst online: 26-01 16:11
Ik snap vooral niet waarom postfix dit soort ongein uithaalt?

code:
1
2
3
4
5
6
7
8
9
Jul 29 17:45:00 dewildevds2 postfix/smtpd[22664]: maps_find: virtual_mailbox_maps: wilde825@planet.nl: not found
Jul 29 17:45:00 dewildevds2 postfix/smtpd[22664]: match_string: planet.nl ~? mail.sove.nl
Jul 29 17:45:00 dewildevds2 postfix/smtpd[22664]: match_string: planet.nl ~? localhost.sove.nl
Jul 29 17:45:00 dewildevds2 postfix/smtpd[22664]: match_string: planet.nl ~? sove.nl
Jul 29 17:45:00 dewildevds2 postfix/smtpd[22664]: match_list_match: planet.nl: no match
Jul 29 17:45:00 dewildevds2 postfix/smtpd[22664]: maps_find: virtual_mailbox_maps: @planet.nl: not found
Jul 29 17:45:00 dewildevds2 postfix/smtpd[22664]: mail_addr_find: wilde825@planet.nl -> (not found)
Jul 29 17:45:00 dewildevds2 postfix/smtpd[22664]: NOQUEUE: reject: RCPT from ip3e839a04.speed.planet.nl[62.131.154.4]: 550 5.1.1 <wilde825@planet.nl>: Recipient address rejected: User unknown in virtual mai$
Jul 29 17:45:00 dewildevds2 postfix/smtpd[22664]: > ip3e839a04.speed.planet.nl[62.131.154.4]: 550 5.1.1 <wilde825@planet.nl>: Recipient address rejected: User unknown in virtual mailbox table


Bij bovenstaande heb ik een minimale config gebruikt.

  • smesjz
  • Registratie: Juli 2002
  • Niet online
Wat geeft:

postmap -q wilde825@planet.nl mysql:/etc/postfix/mysql_mailbox_domains.cf en
postmap -q wilde825@planet.nl mysql:/etc/postfix/mysql_mailbox_maps.cf?

Heb je:
code:
1
smtpd_recipient_restrictions = permit_mynetworks, permit_sasl_authenticated, reject_unauth_destination, reject
al geprobeerd?

Ik zit me af te vragen waarom Postfix uberhaupt mail accepteert van jou aangezien SMTP-AUTH niet gebruikt wordt zo te zien en jouw host niet in mynetworks zit en @planet.nl niet lokaal is.

Ik dacht eerst aan transport_maps maar die staat niet aan in je in main.cf

Vreemd, want die bounce gaat wel goed naar dovecot.

  • r0bert
  • Registratie: September 2001
  • Laatst online: 26-01 16:11
smesjz schreef op dinsdag 29 juli 2008 @ 18:00:
Wat geeft:

postmap -q wilde825@planet.nl mysql:/etc/postfix/mysql_mailbox_domains.cf en
Dat geeft een lijst van gehoste domeinen:
code:
1
2
robertdewilde.nl,antiekgoed.nl,rsslog.nl,siteclicks.nl,sove.nl,verzamelgoed.nl,sove.nl,sove.nl,robertdewilde.nl
Niet eens alleen de unieke zie ik? Nja.
postmap -q wilde825@planet.nl mysql:/etc/postfix/mysql_mailbox_maps.cf?
Geeft niets.
Heb je:
code:
1
smtpd_recipient_restrictions = permit_mynetworks, permit_sasl_authenticated, reject_unauth_destination, reject
al geprobeerd?
Ja, en bij deze nog een keer geprobeerd.
Ik zit me af te vragen waarom Postfix uberhaupt mail accepteert van jou aangezien SMTP-AUTH niet gebruikt wordt zo te zien en jouw host niet in mynetworks zit en @planet.nl niet lokaal is.
Die hoort wel aan te staan, zal het erin zetten.
Ik dacht eerst aan transport_maps maar die staat niet aan in je in main.cf
Zou kunnen, maar daar kan ik niet echt mee uit de voeten. Hoe zou ik dat kunnen gebruiken?

  • smesjz
  • Registratie: Juli 2002
  • Niet online
Erg vreemd allemaal, ik heb zo snel geen verklaring.

Zou je eens kunnen kijken wat debug_peer_level =3 doet? Default is 2 geloof ik? En kan je nu main.cf nog eens posten?

transport maps kan je gebruiken voor routing van mail en je kan mail forceren om naar een bepaalde service (in master.cf) te gaan.

Zo kan je bijvoorbeeld mail naar hotmail.com altijd via mx1.hotmail.com sturen, dus hiermee override je MX records bijv. Zie verder http://www.postfix.org/transport.5.html

Ik neem aan dat grep "planet" -R /etc/postfix/* niks oplevert?

  • r0bert
  • Registratie: September 2001
  • Laatst online: 26-01 16:11
Ik heb mijn main.cf nu even helemaal over de kop gegooit (opnieuw begonnen).

Ik heb nu dit:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
myhostname = dewildevds2.jronline.nl
mydomain = jronline.nl
inet_interfaces = all
mydestination = $myhostname, localhost.$mydomain $mydomain
mynetworks = 87.249.107.0/24, 127.0.0.0/8

virtual_mailbox_base = /var/www/client/
#virtual_mailbox_maps = mysql:/etc/postfix/mysql_mailbox_maps.cf
#virtual_mailbox_domains = mysql:/etc/postfix/mysql_mailbox_domains.cf

local_destination_concurrency_limit = 2
default_destination_concurrency_limit = 10


### AUTH ###
smtpd_sasl_auth_enable = yes
smtpd_sasl2_auth_enable = yes
smtpd_sasl_security_options = noanonymous
broken_sasl_auth_clients = yes
smtpd_sasl_local_domain =

smtpd_recipient_restrictions = permit_mynetworks, permit_sasl_authenticated, reject_unauth_destination, reject

smtpd_sasl_type = dovecot
smtpd_sasl_path = /var/run/dovecot/auth-client


### Disabled NIS ###
local_recipient_maps =


debug_peer_level = 3


En inderdaad
code:
1
grep "planet" -R /etc/postfix/*

Levert niets op.

Nog maar even master.cf
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
#smtp      inet  n       -       n       -       -       smtpd
submission inet n       -       n       -       -       smtpd
#  -o smtpd_enforce_tls=yes
#  -o smtpd_sasl_auth_enable=yes
#  -o smtpd_client_restrictions=permit_sasl_authenticated,reject
#smtps     inet  n       -       n       -       -       smtpd
#  -o smtpd_tls_wrappermode=yes
#  -o smtpd_sasl_auth_enable=yes
#  -o smtpd_client_restrictions=permit_sasl_authenticated,reject
#628      inet  n       -       n       -       -       qmqpd
pickup    fifo  n       -       n       60      1       pickup
cleanup   unix  n       -       n       -       0       cleanup
qmgr      fifo  n       -       n       300     1       qmgr
#qmgr     fifo  n       -       n       300     1       oqmgr
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
# When relaying mail as backup MX, disable fallback_relay to avoid MX loops
relay     unix  -       -       n       -       -       smtp
        -o fallback_relay=
#       -o smtp_helo_timeout=5 -o smtp_connect_timeout=5
showq     unix  n       -       n       -       -       showq
error     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. See the Postfix MAILDROP_README file for details.
# Also specify in main.cf: maildrop_destination_recipient_limit=1
#
maildrop  unix  -       n       n       -       -       pipe
  flags=DRhu user=vmail argv=/usr/local/bin/maildrop -d ${recipient}
#
# The Cyrus deliver program has changed incompatibly, multiple times.
#
old-cyrus unix  -       n       n       -       -       pipe
  flags=R user=cyrus argv=/usr/lib/cyrus-imapd/deliver -e -m ${extension} ${user}
# Cyrus 2.1.5 (Amos Gouaux)
# Also specify in main.cf: cyrus_destination_recipient_limit=1
cyrus     unix  -       n       n       -       -       pipe
  user=cyrus argv=/usr/lib/cyrus-imapd/deliver -e -r ${sender} -m ${extension} ${user}
#
# See the Postfix UUCP_README file for configuration details.
#
uucp      unix  -       n       n       -       -       pipe
  flags=Fqhu user=uucp argv=uux -r -n -z -a$sender - $nexthop!rmail ($recipient)
#
# Other external delivery methods.
#
ifmail    unix  -       n       n       -       -       pipe
  flags=F user=ftn argv=/usr/lib/ifmail/ifmail -r $nexthop ($recipient)
bsmtp     unix  -       n       n       -       -       pipe
  flags=Fq. user=foo argv=/usr/local/sbin/bsmtp -f $sender $nexthop $recipient


Resultaat bij het versturen van een e-mailtje:

/var/log/maillog (postfix)
code:
1
2
3
Jul 31 10:52:53 dewildevds2 postfix/smtpd[21640]: connect from ip00000.speed.planet.nl[000.000.000.000]
Jul 31 10:52:53 dewildevds2 postfix/smtpd[21640]: NOQUEUE: reject: RCPT from ip3e839a04.speed.planet.nl[000.000.000.000]: 554 5.7.1 <iemand[@]planet.nl>: Relay access denied; from=<info[@]sove.nl> to=<iemand[@]p$
Jul 31 10:52:56 dewildevds2 postfix/smtpd[21640]: disconnect from ip3e839a04.speed.planet.nl[000.000.000.000]


/var/log/dovecot.log
code:
1
<Leeg>


/var/log/dovecot.info.log
code:
1
2
3
4
5
6
dovecot: 2008-07-31 10:52:45Info: auth(default): client in: AUTH        1       PLAIN   service=POP3    lip=::ffff:000.000.000.000        rip=::ffff:000.000.000.000 resp=<hidden>
dovecot: 2008-07-31 10:52:45Info: auth-worker(default): sql(info[@]sove.nl,::ffff:62.131.154.4): query: SELECT NULL AS password, CONCAT(username,'@',domain) AS user FROM users WHERE username = 'info' AND doma$
dovecot: 2008-07-31 10:52:45Info: auth(default): client out: OK 1       user=info@sove.nl
dovecot: 2008-07-31 10:52:45Info: auth(default): master in: REQUEST     69      21031   1
dovecot: 2008-07-31 10:52:45Info: auth-worker(default): sql(info@sove.nl,::ffff:62.131.154.4): SELECT 8 AS uid, 12 AS gid, home FROM users WHERE username = 'info' AND domain = 'sove.nl'
dovecot: 2008-07-31 10:52:45Info: auth(default): master out: USER       69      info@sove.nl    uid=8   gid=12  home=


Direct gereturnede e-mail met:
code:
1
2
3
4
5
6
7
8
9
Uw bericht heeft enkele of alle geadresseerden niet bereikt.

      Onderwerp:    Testmail
      Verzonden:    31-7-2008 10:53

De volgende geadresseerde(n) zijn niet bereikt:

      'iemad[@]planet.nl' op 31-7-2008 10:53
            554 5.7.1 <iemand[@]planet.nl>: Relay access denied

  • r0bert
  • Registratie: September 2001
  • Laatst online: 26-01 16:11
local_transport (default: local:$myhostname)
This is the default for final delivery to domains
listed with mydestination, and for [ipaddress] des-
tinations that match $inet_interfaces
Kan het ermee te maken hebben dat ik:
code:
1
inet_interfaces = all

Ingesteld heb?

  • smesjz
  • Registratie: Juli 2002
  • Niet online
r0bert schreef op donderdag 31 juli 2008 @ 11:01:
[...]


Kan het ermee te maken hebben dat ik:
code:
1
inet_interfaces = all

Ingesteld heb?
Zo te zien gebruik je geen SMTP-AUTH bij het versturen omdat de service=POP3 in je dovecot.log niks te maken hoort te hebben met SMTP-AUTH.
Kan je ook debug_peer_list = ip3e839a04.speed.planet.nl weer aanzetten?

inet_interfaces geeft alleen op welke interface postfix luistert.

Je kan eens kijken hoe het gaat met telnet:

telnet jouwserver 25
ehllo ip3e839a04.speed.planet.nl
auth plain $hash
mail from: <info@sove.nl>
rcpt to: <iemand@planet.nl
data
blablabla
.

$hash wordt gemaakt via base64_encode, zie ook:
perl -MMIME::Base64 -e 'print encode_base64("\000info\@sove.nl\000jewachtwoordhier")'

Details: http://qmail.jms1.net/test-auth.shtml

Als je SMTP-AUTH goed werkt, krijg je ook die relay access denied melding niet. Vandaar dat ik daar verder geen aandacht aan besteed.

  • r0bert
  • Registratie: September 2001
  • Laatst online: 26-01 16:11
Zo te zien gebruik je geen SMTP-AUTH bij het versturen omdat de service=POP3 in je dovecot.log niks te maken hoort te hebben met SMTP-AUTH.
Hoe kan ik dat verder instellen dan?

Ik dacht dat dit voldoende was daarvoor:
smtpd_sasl_auth_enable = yes
smtpd_sasl2_auth_enable = yes

[..]

smtpd_sasl_type = dovecot
smtpd_sasl_path = /var/run/dovecot/auth-client
Vanaf shell/mijn server:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
-bash-3.1# telnet localhost 587
Trying 127.0.0.1...
Connected to localhost.localdomain (127.0.0.1).
Escape character is '^]'.
220 dewildevds2.jronline.nl ESMTP Postfix
ehlo ip3e839a04.speed.planet.nl
250-dewildevds2.jronline.nl
250-PIPELINING
250-SIZE 10240000
250-VRFY
250-ETRN
250-AUTH PLAIN
250-AUTH=PLAIN
250-ENHANCEDSTATUSCODES
250-8BITMIME
250 DSN
auth plain AGxtYWlsQHJvYPVydGRld2lSZGUubmWBcmR4MDUgMjgOIQ==
235 2.0.0 Authentication successful
mail from: <email@robertdewilde.nl>
250 2.1.0 Ok
rcpt to: <wilde825@planet.nl>
250 2.1.5 Ok
data
354 End data with <CR><LF>.<CR><LF>
Een mailtje van je server, altijd leuk
.
250 2.0.0 Ok: queued as CFE263CB3E

En de e-mail komt netjes binnen, maar wel met iets vreemd?
code:
1
2
3
4
5
6
7
Received: from ip3e839a04.speed.planet.nl (dewildevds2.jronline.nl [87.249.107.11])
    by dewildevds2.jronline.nl (Postfix) with ESMTP id CFE263CB3E
    for <wilde825@planet.nl>; Thu, 31 Jul 2008 12:56:16 +0200 (CEST)
Date: Thu, 31 Jul 2008 12:56:16 +0200 (CEST)
From: email@robertdewilde.nl
To: undisclosed-recipients:;
Return-Path: email@robertdewilde.nl

undisclosed-recipients ??

Vanaf mijn client-pc geeft hetzelfde resultaat.


Edit:
Als ik de 'auth plain' oversla krijg ik inderdaad dezelfde foutmelding als ik al de hele tijd krijg,
code:
1
554 5.7.1 <wilde825@planet.nl>: Recipient address rejected: Relay access denied



In dat artikel:
Staat een opmerking over een @ te gebruiken in de gebruikersnaam. In mijn geval is dit wel van toepassing en heb het ook gewoon zo ingevoerd in Outlook. Ik weet niet of dit voor een probleem kan zorgen, maar er iemand\@planet.nl (met slash) helpt iig niet.

[ Voor 55% gewijzigd door r0bert op 31-07-2008 13:21 ]


  • smesjz
  • Registratie: Juli 2002
  • Niet online
Undisclosed recipients krijg je omdat je geen To: header hebt gebruikt.

Je client lijkt dus geen AUTH PLAIN te gebruiken, dat is je probleem op dit moment.

  • _Mystikal_
  • Registratie: Oktober 2001
  • Laatst online: 10:56

_Mystikal_

ja gewoon, enzo....

r0bert schreef op donderdag 31 juli 2008 @ 10:59:
Ik heb mijn main.cf nu even helemaal over de kop gegooit (opnieuw begonnen).

Ik heb nu dit:

Direct gereturnede e-mail met:
code:
1
2
3
4
5
6
7
8
9
Uw bericht heeft enkele of alle geadresseerden niet bereikt.

      Onderwerp:    Testmail
      Verzonden:    31-7-2008 10:53

De volgende geadresseerde(n) zijn niet bereikt:

      'iemad[@]planet.nl' op 31-7-2008 10:53
            554 5.7.1 <iemand[@]planet.nl>: Relay access denied
ik snap verder niets van mailservers, dat als eerste :P maar ik weet wel waar die melding vandaan komt denk ik.

Wat gebruik je als uitgaande mailserver? je eigen bak? Planet staat geen eigen mailservers toe. Om mail te kunne versturen zul je je mxrecords moeten aanpassen:

http://kpn-customer.custh.../std_adp.php?p_faqid=8508

  • smesjz
  • Registratie: Juli 2002
  • Niet online
_Mystikal_ schreef op donderdag 31 juli 2008 @ 13:22:
ik snap verder niets van mailservers, dat als eerste :P maar ik weet wel waar die melding vandaan komt denk ik.

Wat gebruik je als uitgaande mailserver? je eigen bak? Planet staat geen eigen mailservers toe. Om mail te kunne versturen zul je je mxrecords moeten aanpassen:

http://kpn-customer.custh.../std_adp.php?p_faqid=8508
Leuk geprobeerd maar je kennis van mailservers schiet te kort. TS heeft eigen mailserver draaien en daar loopt ie al vast, dus voordat uberhaupt mailservers van Planet in het spel komen.

  • r0bert
  • Registratie: September 2001
  • Laatst online: 26-01 16:11
Wow. Ik blijf nog even testen, maar het lijkt erop dat na weken ik eindelijk een e-mail vanuit Outlook heb kunnen verzenden. Aan de hand van je tip heb ik deze pagina bovenaan in Google gevonden:

http://holdenweb.blogspot...k-is-driving-me-nuts.html

Dit regeltje:
code:
1
mechanisms = plain

veranderen in:
code:
1
mechanisms = plain login

en dan natuurlijk:
code:
1
2
3
/etc/init.d/dovecot restart
/etc/init.d/saslauthd restart
/etc/init.d/postfix restart


Lijkt voldoende!?!
Door: _Mystikal_
Planet staat geen eigen mailservers toe. Om mail te kunne versturen zul je je mxrecords moeten aanpassen:
Klopt inderdaad. Mijn server staat gelukkig niet thuis, dus gaat niet over de planet-verbinding. Heb 'm maar extern geplaatst om dit soort dingen te voorkomen ;) Het is trouwens wel zo dat uitgaande poort 25 naar een andere server problemen geeft, vandaar dat ik op 587 (submission) poort draai.


Maar het lijkt te werken, het versturen in ieder geval! Heel erg bedankt! Ben erg blij, want was er al weken/maanden mee bezig en begon te overwegen om Zimbra te installeren. Beetje jammer dat die 5gb vereist, zwaar is voor de server en aan het commercialiseren is. Een werkende postfix server heeft dan wel meerwaarde _/-\o_

[ Voor 43% gewijzigd door r0bert op 31-07-2008 13:45 ]


  • smesjz
  • Registratie: Juli 2002
  • Niet online
Bovendien heb je alleen te maken met MX-records als je mail wil ontvangen en voor het versturen volstaat de relayhost (Postfix) of smarthost (Sendmail). Op die pagina zie je dat je dan DSmail.planet.nl dient te gebruiken.

Ik ken Outlook verder niet, ik gebruik alleen Thunderbird & Mutt.

  • IEF
  • Registratie: Februari 2004
  • Laatst online: 09:35

IEF

Why so serious?

Wat heeft dit met Internetproviders en Hosting te maken ?

Move to Non-Windows Operating Systems.

  • r0bert
  • Registratie: September 2001
  • Laatst online: 26-01 16:11
Het gaat toch over hosting?

Anyway, ik blijf met een probleem zitten.

Als ik
code:
1
2
3
mynetworks = 127.0.0.0/8

Recipient address rejected: User unknown in virtual mailbox table

Configureer, kan ik wel e-mail (van extern) ontvangen, maar niet versturen.

Als mijn mijn netwerk en tegelijk public ip instel:
code:
1
mynetworks = 87.249.107.11, 127.0.0.0/8

Dan kan ik geen e-mail meer (naar extern) versturen?

Makes any sense?

[ Voor 30% gewijzigd door r0bert op 31-07-2008 14:57 ]


  • smesjz
  • Registratie: Juli 2002
  • Niet online
r0bert schreef op donderdag 31 juli 2008 @ 14:51:
Het gaat toch over hosting?

Anyway, ik blijf met een probleem zitten.

Als ik
code:
1
2
3
mynetworks = 127.0.0.0/8

Recipient address rejected: User unknown in virtual mailbox table
Je hebt je virtual mailboxen er uit gesloopt in main.cf. Post hem anders zoals je hem nu hebt.
Configureer, kan ik wel e-mail (van extern) ontvangen, maar niet versturen.

Als mijn mijn netwerk en tegelijk public ip instel:
code:
1
mynetworks = 87.249.107.11, 127.0.0.0/8

Dan kan ik geen e-mail meer (naar extern) versturen?

Makes any sense?
Je moet eens lezen wat die instellingen in Postfix precies doen. mynetworks zijn normaal IP-reeksen, hostnames waar je mail voor wil relayen. That's all.

Je kan prima mail sturen naar externe adressen als je mynetworks = 127.0.0.1 hebt. Je hebt dan wel aanvullende relay settings nodig zoals permit_sasl_authenticated etc.

  • r0bert
  • Registratie: September 2001
  • Laatst online: 26-01 16:11
Ik heb al meerdere keren een poging gedaan om de docs te lezen, maar het is veel en met allerlei kruisverwijzingen naar andere instellingen ben ik al snel het overzicht kwijt.

Maar mynetworks is zo toch correct? Tenminste, zo heb ik het destijds ook uit de etuts gehaald. Ik kan er ook /32 achter zetten, maar ik vind nergens op internet terug dat dat nodig zou zijn.

Permit_sasl_auth.. staat aan naar mijn idee.

Mijn virtual mailboxen staan er nog gewoon in, dus komt ie nog even een keer om verwarring te voorkomen:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
myhostname = dewildevds2.jronline.nl
mydomain = jronline.nl
inet_interfaces = all
mydestination = $myhostname, localhost.$mydomain, $mydomain
mynetworks = 87.249.107.0/24, 127.0.0.0/8

virtual_mailbox_base = /var/www/client/
virtual_mailbox_maps = mysql:/etc/postfix/mysql_mailbox_maps.cf
virtual_mailbox_domains = mysql:/etc/postfix/mysql_mailbox_domains.cf

#local_destination_concurrency_limit = 2
#default_destination_concurrency_limit = 10


### AUTH ###
smtpd_sasl_auth_enable = yes
smtpd_sasl2_auth_enable = yes
smtpd_sasl_security_options = noanonymous
broken_sasl_auth_clients = yes
smtpd_sasl_local_domain =

smtpd_recipient_restrictions = permit_mynetworks, permit_sasl_authenticated, reject_unauth_destination, reject

smtpd_sasl_type = dovecot
smtpd_sasl_path = /var/run/dovecot/auth-client


### Disabled NIS ###
local_recipient_maps =

Kan even niet testen - mijn server is down...... zucht...

  • smesjz
  • Registratie: Juli 2002
  • Niet online
Post eens wat relevante entries uit /var/log/mail.log ? Config is verder ok zo te zien.

1.2.3.4/32 == 1.2.3.4

  • r0bert
  • Registratie: September 2001
  • Laatst online: 26-01 16:11
Logs geleegt
Alle services opgestart
Mail verstuurt intern > extern
Mail verstuurt extern > intern

Resultaat /var/log/maillog
code:
1
2
3
4
5
6
Jul 31 16:26:43 vds2 postfix/postfix-script: starting the Postfix mail system
Jul 31 16:26:43 vds2 postfix/master[1899]: daemon started -- version 2.3.3, configuration /etc/postfix
Jul 31 16:27:03 vds2 postfix/smtpd[1905]: connect from ip4e839a04.speed.planet.nl[62.000.154.4]
Jul 31 16:27:03 vds2 postfix/smtpd[1905]: NOQUEUE: reject: RCPT from ip3e839a04.speed.planet.nl[62.131.154.4]: 550 5.1.1 <iemand[@]planet.nl>: Recipient address rejected: User unknown in virtual mail table; 
   from=<email@robertdewilde.nl> to=<wilde825@planet.nl> proto=ESMTP helo=<ROBERT>
Jul 31 16:27:06 vds2 postfix/smtpd[1905]: disconnect from ip4e839a04.speed.planet.nl[62.000.154.4]


Nog wat dovecot(-mysql) spullen:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
dovecot: 2008-07-31 16:26:30Info: Dovecot v1.0.7 starting up
dovecot: 2008-07-31 16:26:30Info: auth-worker(default): mysql: Connected to /var/lib/mysql/mysql.sock (mail)
dovecot: 2008-07-31 16:26:31Info: auth(default): new auth connection: pid=1843
dovecot: 2008-07-31 16:26:31Info: auth(default): new auth connection: pid=1844
dovecot: 2008-07-31 16:26:31Info: auth(default): new auth connection: pid=1846
dovecot: 2008-07-31 16:26:31Info: auth(default): new auth connection: pid=1847
dovecot: 2008-07-31 16:26:31Info: auth(default): new auth connection: pid=1848
dovecot: 2008-07-31 16:26:31Info: auth(default): new auth connection: pid=1845
dovecot: 2008-07-31 16:26:50Info: auth(default): client in: AUTH        1       PLAIN   service=POP3    lip=::ffff:87.249.107.11        rip=::ffff:62.131.154.4 resp=<hidden>
dovecot: 2008-07-31 16:26:50Info: auth-worker(default): sql(email[@]robertdewilde.nl,::ffff:62.000.154.4): query: SELECT NULL AS password, CONCAT(username,'@',domain) AS user FROM users WHERE username = 'emai$
dovecot: 2008-07-31 16:26:50Info: auth(default): client out: OK 1       user=email[@]robertdewilde.nl
dovecot: 2008-07-31 16:26:50Info: auth(default): master in: REQUEST     1       1845    1
dovecot: 2008-07-31 16:26:50Info: auth-worker(default): sql(email[@]robertdewilde.nl,::ffff:62.000.154.4): SELECT 8 AS uid, 12 AS gid, home FROM users WHERE username = 'email' AND domain = 'robertdewilde[.]nl'
dovecot: 2008-07-31 16:26:50Info: auth(default): master out: USER       1       email[@]robertdewilde.nl  uid=9   gid=13  home=
dovecot: 2008-07-31 16:26:50Info: pop3-login: Login: user=<email[@]robertdewilde.nl>, method=PLAIN, rip=::ffff:62.000.154.4, lip=::ffff:87.249.000.11
dovecot: 2008-07-31 16:26:50Info: POP3(email[@]robertdewilde.nl): Effective uid=9, gid=13
dovecot: 2008-07-31 16:26:50Info: POP3(email[@]robertdewilde.nl): maildir: data=/var/www/client/robertdewilde[.]nl/mail/email/
dovecot: 2008-07-31 16:26:50Info: POP3(email[@]robertdewilde.nl): maildir: root=/var/www/client/robertdewilde[.]nl/mail/email, index=/var/www/client/robertdewilde[.]nl/mail/email, control=, inbox=
dovecot: 2008-07-31 16:26:50Info: POP3(email[@]robertdewilde.nl): Disconnected: Logged out top=0/0, retr=0/0, del=0/0, size=0
dovecot: 2008-07-31 16:26:51Info: auth(default): new auth connection: pid=1904
dovecot: 2008-07-31 16:27:03Info: auth(default): new auth connection: pid=1905
dovecot: 2008-07-31 16:27:03Info: auth(default): client in: AUTH        1       LOGIN   service=smtp
dovecot: 2008-07-31 16:27:03Info: auth(default): client out: CONT       1       VXNlcm5hbWU7
dovecot: 2008-07-31 16:27:03Info: auth(default): client in: CONT<hidden>
dovecot: 2008-07-31 16:27:03Info: auth(default): client out: CONT       1       UGFzc3dvcmQ7
dovecot: 2008-07-31 16:27:03Info: auth(default): client in: CONT<hidden>
dovecot: 2008-07-31 16:27:03Info: auth-worker(default): sql(email[@]robertdewilde.nl): query: SELECT NULL AS password, CONCAT(username,'@',domain) AS user FROM users WHERE username = 'email' AND domain = 'rob$
dovecot: 2008-07-31 16:27:03Info: auth(default): client out: OK 1       user=email[@]robertdewilde.nl
dovecot: 2008-07-31 16:27:25Info: auth(default): client in: AUTH        1       PLAIN   service=POP3    lip=::ffff:87.249.000.11        rip=::ffff:62.000.154.4 resp=<hidden>
dovecot: 2008-07-31 16:27:25Info: auth-worker(default): sql(email[@]robertdewilde.nl,::ffff:62.000.154.4): query: SELECT NULL AS password, CONCAT(username,'@',domain) AS user FROM users WHERE username = 'emai$
dovecot: 2008-07-31 16:27:25Info: auth(default): client out: OK 1       user=email[@]robertdewilde.nl
dovecot: 2008-07-31 16:27:25Info: auth(default): master in: REQUEST     2       1904    1
dovecot: 2008-07-31 16:27:25Info: auth-worker(default): sql(email[@]robertdewilde.nl,::ffff:62.000.154.4): SELECT 8 AS uid, 12 AS gid, home FROM users WHERE username = 'email' AND domain = 'robertdewilde[.]nl'
dovecot: 2008-07-31 16:27:25Info: auth(default): master out: USER       2       email[@]robertdewilde.nl  uid=9   gid=13  home=
dovecot: 2008-07-31 16:27:25Info: POP3(email[@]robertdewilde.nl): Effective uid=9, gid=13
dovecot: 2008-07-31 16:27:25Info: POP3(email[@]robertdewilde.nl): maildir: data=/var/www/client/robertdewilde[.]nl/mail/email/
dovecot: 2008-07-31 16:27:25Info: POP3(email[@]robertdewilde.nl): maildir: root=/var/www/client/robertdewilde[.]nl/mail/email, index=/var/www/client/robertdewilde[.]nl/mail/email, control=, inbox=
dovecot: 2008-07-31 16:27:25Info: pop3-login: Login: user=<email[@]robertdewilde.nl>, method=PLAIN, rip=::ffff:62.000.154.4, lip=::ffff:87.249.107.11
dovecot: 2008-07-31 16:27:25Info: POP3(email[@]robertdewilde.nl): Disconnected: Logged out top=0/0, retr=0/0, del=0/0, size=0

Hier en daar even wat vervangen om misschien de spam nog iets te kunnen minderen ;)

  • smesjz
  • Registratie: Juli 2002
  • Niet online
SMTP-Auth lijkt OK, alleen vervolgens loopt (al weer) de rest in de soep. Hoe krijg je het toch iedere keer voor elkaar ;)

Start postfix eens met debug_peer_level=3 && debug_peer_list = $your_externe_ip
Pagina: 1