a postfix es a CRLF.CRLF esete

Fórumok

a postfix es a CRLF.CRLF esete

Hozzászólások

Most kaptam meg Wietse válaszát. Így írt:

[code:1:1874eaa89c]The SMTP server at 195.228.240.10 claims that it supports the ESMTP
command PIPELINING feature, which allows the client to send multiple
commands before the server responds.

However, the server's implementation is completely broken.

Wietse

The mail server at 195.228.240.10 claims to support PIPELINING.

DATA 32 35 30 2d 45 4e 48 41 4e 43
2 5 0 - E N H A N C 250-ENHANC
DATA 45 44 53 54 41 54 55 53 43 4f
E D S T A T U S C O EDSTATUSCO
DATA 44 45 53 0d 0a 32 35 30 2d 50
D E S ^M ^J 2 5 0 - P DES..250-P
DATA 49 50 45 4c 49 4e 49 4e 47 0d
I P E L I N I N G ^M IPELINING.
DATA 0a 32 35 30 2d 38 42 49 54 4d
^J 2 5 0 - 8 B I T M .250-8BITM
DATA 49 4d 45 0d 0a 32 35 30 2d 53
I M E ^M ^J 2 5 0 - S IME..250-S
DATA 49 5a 45 20 38 33 38 38 36 30
I Z E 8 3 8 8 6 0 IZE 838860
DATA 38 0d 0a 32 35 30 2d 44 53 4e
8 ^M ^J 2 5 0 - D S N 8..250-DSN
DATA 0d 0a 32 35 30 2d 41 55 54 48
^M ^J 2 5 0 - A U T H ..250-AUTH
DATA 20 4c 4f 47 49 4e 20 50 4c 41
L O G I N P L A LOGIN PLA
DATA 49 4e 0d 0a 32 35 30 20 48 45
I N ^M ^J 2 5 0 H E IN..250 HE
DATA 4c 50 0d 0a
L P ^M ^J LP..

The client sends MAIL FROM, RCPT TO and DATA commands pipelined in
one transmission, as allowed by PIPELINING:

M A I L F R O M : MAIL FROM:
DATA 3c 74 65 74 65 6d 65 73 40 68
< t e t e m e s @ h <tetemes@h
DATA 6f 6d 65 2e 74 65 74 65 6d 65
o m e . t e t e m e ome.teteme
DATA 73 2e 74 78 2e 68 75 3e 20 53
s . t x . h u > S s.tx.hu> S
DATA 49 5a 45 3d 33 39 31 0d 0a 52
I Z E = 3 9 1 ^M ^J R IZE=391..R
DATA 43 50 54 20 54 4f 3a 3c 74 65
C P T T O : < t e CPT TO:<te
DATA 74 65 6d 65 73 40 61 78 65 6c
t e m e s @ a x e l temes@axel
DATA 65 72 6f 2e 68 75 3e 0d 0a 44
e r o . h u > ^M ^J D ero.hu>..D
DATA 41 54 41 0d 0a
A T A ^M ^J ATA..

The server replies to the DATA command only. It never replies to the
MAIL FROM and RCPT TO commands that preceded DATA.

DATA 33 35 34 20 50 6c 65 61 73 65
3 5 4 P l e a s e 354 Please
DATA 20 65 6e 74 65 72 20 79 6f 75
e n t e r y o u enter you
DATA 72 20 6d 65 73 73 61 67 65 20
r m e s s a g e r message
DATA 66 6f 6c 6c 6f 77 65 64 20 62
f o l l o w e d b followed b
DATA 79 20 43 52 4c 46 2e 43 52 4c
y C R L F . C R L y CRLF.CRL
DATA 46 2e 0d 0a
F . ^M ^J F...
[/code:1:1874eaa89c]

Szóval ha jól értelmezem, Wietse szerint a mail.axelero.hu (195.228.240.10) behazudja, hogy támogatja az ESMTP-t, ami a parancsok gyors egymás után küldését jelenti (nem várva a szerverre (...vagy ez csak az ESMTP egyik szolgáltatása?)), és mégsem úgy működik... hmmm... ez így túl finomkodó. Ő így írta: "completely broken" :) .

Már csak az az apró szemétkedő kérdés maradt megválaszolatlan, hogy miért csak vmware alól fut lyukra a kapcsolat, de ez úgy tűnik, már örökre megválaszolatlan marad.

Még valami, csak már késő van. ...vagyis még korán.

Szóval valaki emlegetett itt valami rfc-t, meg hogy nem csak a data-ra valaszolhat a szerver. Nahát:

[...]
The server replies to the DATA command only. It never replies to the
MAIL FROM and RCPT TO commands that preceded DATA.
[...]

Íme hát a log (ez még csak simán tcpdump -vv):
(mellesleg file-ban is hozzáférhető a **kiszedtem, mert nincs már rá szükség** címen)

[code:1:834494d1c6]-- `telnet mail.axelero.hu 25` SIKERES mail küldés --
-- HELO ittvagyok
18:43:27.229102 IP (tos 0x0, ttl 64, id 37229, offset 0, flags [DF], length: 61) 192.168.48.146.1032 > 192.168.48.2.domain: [udp sum ok] 52451+ AAAA? mail.axelero.hu. (33)
18:43:27.239291 IP (tos 0x0, ttl 64, id 37241, offset 0, flags [DF], length: 71) 192.168.48.146.1034 > 192.168.48.2.domain: [udp sum ok] 10846+ PTR? 2.48.168.192.in-addr.arpa. (43)
18:43:27.255748 IP (tos 0x0, ttl 128, id 3455, offset 0, flags [none], length: 112) 192.168.48.2.domain > 192.168.48.146.1032: 52451* q: AAAA? mail.axelero.hu. 0/1/0 ns: mail.axelero.hu. SOA[|domain]
18:43:27.258097 IP (tos 0x0, ttl 64, id 37259, offset 0, flags [DF], length: 73) 192.168.48.146.1035 > 192.168.48.2.domain: [udp sum ok] 52452+ AAAA? mail.axelero.hu.localdomain. (45)
18:43:27.262539 IP (tos 0x0, ttl 128, id 3456, offset 0, flags [none], length: 148) 192.168.48.2.domain > 192.168.48.146.1034: 10846 NXDomain q: PTR? 2.48.168.192.in-addr.arpa. 0/1/0 ns: 168.192.in-addr.arpa. (120)
18:43:27.265608 IP (tos 0x0, ttl 64, id 37267, offset 0, flags [DF], length: 73) 192.168.48.146.1036 > 192.168.48.2.domain: [udp sum ok] 10847+ PTR? 146.48.168.192.in-addr.arpa. (45)
18:43:27.272433 IP (tos 0x0, ttl 128, id 3457, offset 0, flags [none], length: 148) 192.168.48.2.domain > 192.168.48.146.1035: 52452 NXDomain q: AAAA? mail.axelero.hu.localdomain. 0/1/0 ns: . (120)
18:43:27.274095 IP (tos 0x0, ttl 64, id 37275, offset 0, flags [DF], length: 61) 192.168.48.146.1037 > 192.168.48.2.domain: [udp sum ok] 52453+ A? mail.axelero.hu. (33)
18:43:27.278872 IP (tos 0x0, ttl 128, id 3458, offset 0, flags [none], length: 150) 192.168.48.2.domain > 192.168.48.146.1036: 10847 NXDomain q: PTR? 146.48.168.192.in-addr.arpa. 0/1/0 ns: 168.192.in-addr.arpa. (122)
18:43:27.293199 IP (tos 0x0, ttl 128, id 3459, offset 0, flags [none], length: 145) 192.168.48.2.domain > 192.168.48.146.1037: 52453* q: A? mail.axelero.hu. 1/2/2 mail.axelero.hu. A mail.axelero.hu ns: mail.axelero.hu.[|domain]
18:43:27.295398 IP (tos 0x0, ttl 64, id 37297, offset 0, flags [DF], length: 73) 192.168.48.146.1038 > 192.168.48.2.domain: [udp sum ok] 10848+ PTR? 10.240.228.195.in-addr.arpa. (45)
18:43:27.300102 IP (tos 0x0, ttl 64, id 37301, offset 0, flags [DF], length: 73) 192.168.48.146.1039 > 192.168.48.2.domain: [udp sum ok] 10825+ PTR? 10.240.228.195.in-addr.arpa. (45)
18:43:27.315619 IP (tos 0x0, ttl 128, id 3460, offset 0, flags [none], length: 170) 192.168.48.2.domain > 192.168.48.146.1038: 10848* q: PTR? 10.240.228.195.in-addr.arpa. 1/2/2 10.240.228.195.in-addr.arpa.[|domain]
18:43:27.316987 IP (tos 0x0, ttl 128, id 3461, offset 0, flags [none], length: 170) 192.168.48.2.domain > 192.168.48.146.1039: 10825* q: PTR? 10.240.228.195.in-addr.arpa. 1/2/2 10.240.228.195.in-addr.arpa.[|domain]
18:43:27.321303 IP (tos 0x10, ttl 64, id 37846, offset 0, flags [DF], length: 60) 192.168.48.146.1033 > mail.axelero.hu.smtp: S [tcp sum ok] 1929183773:1929183773(0) win 5840 <mss 1460,sackOK,timestamp 102859 0,nop,wscale 0>
18:43:27.393192 IP (tos 0x0, ttl 128, id 3462, offset 0, flags [none], length: 44) mail.axelero.hu.smtp > 192.168.48.146.1033: S [tcp sum ok] 1068334597:1068334597(0) ack 1929183774 win 64240 <mss 1460>
18:43:27.394245 IP (tos 0x10, ttl 64, id 37847, offset 0, flags [DF], length: 40) 192.168.48.146.1033 > mail.axelero.hu.smtp: . [tcp sum ok] 1:1(0) ack 1 win 5840
18:43:27.446286 IP (tos 0x0, ttl 128, id 3463, offset 0, flags [none], length: 141) mail.axelero.hu.smtp > 192.168.48.146.1033: P 1:102(101) ack 1 win 64240
18:43:27.446453 IP (tos 0x10, ttl 64, id 37848, offset 0, flags [DF], length: 40) 192.168.48.146.1033 > mail.axelero.hu.smtp: . [tcp sum ok] 1:1(0) ack 102 win 5840
18:43:36.628939 IP (tos 0x10, ttl 64, id 37849, offset 0, flags [DF], length: 65) 192.168.48.146.1033 > mail.axelero.hu.smtp: P [tcp sum ok] 1:26(25) ack 102 win 5840
18:43:36.629735 IP (tos 0x0, ttl 128, id 3464, offset 0, flags [none], length: 40) mail.axelero.hu.smtp > 192.168.48.146.1033: . [tcp sum ok] 102:102(0) ack 26 win 64240
18:43:36.637917 IP (tos 0x0, ttl 128, id 3465, offset 0, flags [none], length: 141) mail.axelero.hu.smtp > 192.168.48.146.1033: P 102:203(101) ack 26 win 64240
-- `quit` (a 'mail from'-ra, az 'rcpt to'-ra és a 'data'-ra nem volt forgalom)
18:43:36.638041 IP (tos 0x10, ttl 64, id 37850, offset 0, flags [DF], length: 40) 192.168.48.146.1033 > mail.axelero.hu.smtp: . [tcp sum ok] 26:26(0) ack 203 win 5840
18:44:31.788094 IP (tos 0x10, ttl 64, id 37851, offset 0, flags [DF], length: 79) 192.168.48.146.1033 > mail.axelero.hu.smtp: P [tcp sum ok] 26:65(39) ack 203 win 5840
18:44:31.788688 IP (tos 0x0, ttl 128, id 3466, offset 0, flags [none], length: 40) mail.axelero.hu.smtp > 192.168.48.146.1033: . [tcp sum ok] 203:203(0) ack 65 win 64240
18:44:31.797260 IP (tos 0x0, ttl 128, id 3467, offset 0, flags [none], length: 91) mail.axelero.hu.smtp > 192.168.48.146.1033: P 203:254(51) ack 65 win 64240
18:44:31.797568 IP (tos 0x10, ttl 64, id 37852, offset 0, flags [DF], length: 40) 192.168.48.146.1033 > mail.axelero.hu.smtp: . [tcp sum ok] 65:65(0) ack 254 win 5840
18:44:54.054987 IP (tos 0x10, ttl 64, id 37853, offset 0, flags [DF], length: 69) 192.168.48.146.1033 > mail.axelero.hu.smtp: P [tcp sum ok] 65:94(29) ack 254 win 5840
18:44:54.055941 arp who-has 192.168.48.146 tell 192.168.48.2
18:44:54.056926 arp reply 192.168.48.146 is-at 00:0c:29:ed:f3:55
18:44:54.057109 IP (tos 0x0, ttl 128, id 3468, offset 0, flags [none], length: 40) mail.axelero.hu.smtp > 192.168.48.146.1033: . [tcp sum ok] 254:254(0) ack 94 win 64240
18:44:54.066090 IP (tos 0x0, ttl 128, id 3469, offset 0, flags [none], length: 86) mail.axelero.hu.smtp > 192.168.48.146.1033: P 254:300(46) ack 94 win 64240
18:44:54.066882 IP (tos 0x10, ttl 64, id 37854, offset 0, flags [DF], length: 40) 192.168.48.146.1033 > mail.axelero.hu.smtp: . [tcp sum ok] 94:94(0) ack 300 win 5840
18:45:07.819824 IP (tos 0x10, ttl 64, id 37855, offset 0, flags [DF], length: 46) 192.168.48.146.1033 > mail.axelero.hu.smtp: P [tcp sum ok] 94:100(6) ack 300 win 5840
18:45:07.820745 IP (tos 0x0, ttl 128, id 3470, offset 0, flags [none], length: 40) mail.axelero.hu.smtp > 192.168.48.146.1033: . [tcp sum ok] 300:300(0) ack 100 win 64240
18:45:07.856716 IP (tos 0x0, ttl 128, id 3471, offset 0, flags [none], length: 94) mail.axelero.hu.smtp > 192.168.48.146.1033: P 300:354(54) ack 100 win 64240
18:45:07.857345 IP (tos 0x10, ttl 64, id 37856, offset 0, flags [DF], length: 40) 192.168.48.146.1033 > mail.axelero.hu.smtp: . [tcp sum ok] 100:100(0) ack 354 win 5840
18:45:22.712672 IP (tos 0x10, ttl 64, id 37857, offset 0, flags [DF], length: 70) 192.168.48.146.1033 > mail.axelero.hu.smtp: P [tcp sum ok] 100:130(30) ack 354 win 5840
18:45:22.713562 IP (tos 0x0, ttl 128, id 3472, offset 0, flags [none], length: 40) mail.axelero.hu.smtp > 192.168.48.146.1033: . [tcp sum ok] 354:354(0) ack 130 win 64240
18:45:30.613774 IP (tos 0x10, ttl 64, id 37858, offset 0, flags [DF], length: 69) 192.168.48.146.1033 > mail.axelero.hu.smtp: P [tcp sum ok] 130:159(29) ack 354 win 5840
18:45:30.614621 IP (tos 0x0, ttl 128, id 3473, offset 0, flags [none], length: 40) mail.axelero.hu.smtp > 192.168.48.146.1033: . [tcp sum ok] 354:354(0) ack 159 win 64240
18:45:31.390671 IP (tos 0x10, ttl 64, id 37859, offset 0, flags [DF], length: 43) 192.168.48.146.1033 > mail.axelero.hu.smtp: P [tcp sum ok] 159:162(3) ack 354 win 5840
18:45:31.391526 IP (tos 0x0, ttl 128, id 3474, offset 0, flags [none], length: 40) mail.axelero.hu.smtp > 192.168.48.146.1033: . [tcp sum ok] 354:354(0) ack 162 win 64240
18:45:31.652258 IP (tos 0x0, ttl 128, id 3475, offset 0, flags [none], length: 96) mail.axelero.hu.smtp > 192.168.48.146.1033: P 354:410(56) ack 162 win 64240
18:45:31.652852 IP (tos 0x10, ttl 64, id 37860, offset 0, flags [DF], length: 40) 192.168.48.146.1033 > mail.axelero.hu.smtp: . [tcp sum ok] 162:162(0) ack 410 win 5840
18:45:42.935462 IP (tos 0x10, ttl 64, id 37861, offset 0, flags [DF], length: 46) 192.168.48.146.1033 > mail.axelero.hu.smtp: P [tcp sum ok] 162:168(6) ack 410 win 5840
18:45:42.936577 IP (tos 0x0, ttl 128, id 3476, offset 0, flags [none], length: 40) mail.axelero.hu.smtp > 192.168.48.146.1033: . [tcp sum ok] 410:410(0) ack 168 win 64240
18:45:42.943462 IP (tos 0x0, ttl 128, id 3477, offset 0, flags [none], length: 86) mail.axelero.hu.smtp > 192.168.48.146.1033: P 410:456(46) ack 168 win 64240

-- mutt-tal próbálkozva SIKERTELEN --
18:45:42.944470 IP (tos 0x10, ttl 64, id 37862, offset 0, flags [DF], length: 40) 192.168.48.146.1033 > mail.axelero.hu.smtp: . [tcp sum ok] 168:168(0) ack 456 win 5840
18:45:42.943474 IP (tos 0x0, ttl 128, id 3478, offset 0, flags [none], length: 40) mail.axelero.hu.smtp > 192.168.48.146.1033: FP [tcp sum ok] 456:456(0) ack 168 win 64240
18:45:42.948634 IP (tos 0x10, ttl 64, id 37863, offset 0, flags [DF], length: 40) 192.168.48.146.1033 > mail.axelero.hu.smtp: F [tcp sum ok] 168:168(0) ack 457 win 5840
18:45:42.949452 IP (tos 0x0, ttl 128, id 3479, offset 0, flags [none], length: 40) mail.axelero.hu.smtp > 192.168.48.146.1033: . [tcp sum ok] 457:457(0) ack 169 win 64239
18:49:09.627097 IP (tos 0x0, ttl 64, id 52000, offset 0, flags [DF], length: 61) 192.168.48.146.1039 > 192.168.48.2.domain: [udp sum ok] 9728+ MX? mail.axelero.hu. (33)
18:49:09.695996 arp who-has 192.168.48.146 tell 192.168.48.2
18:49:09.696431 arp reply 192.168.48.146 is-at 00:0c:29:ed:f3:55
18:49:09.697232 IP (tos 0x0, ttl 128, id 3480, offset 0, flags [none], length: 112) 192.168.48.2.domain > 192.168.48.146.1039: 9728* q: MX? mail.axelero.hu. 0/1/0 ns: mail.axelero.hu. SOA[|domain]
18:49:09.705458 IP (tos 0x0, ttl 64, id 52079, offset 0, flags [DF], length: 61) 192.168.48.146.1039 > 192.168.48.2.domain: [udp sum ok] 7991+ AAAA? mail.axelero.hu. (33)
18:49:09.718687 IP (tos 0x0, ttl 128, id 3481, offset 0, flags [none], length: 112) 192.168.48.2.domain > 192.168.48.146.1039: 7991* q: AAAA? mail.axelero.hu. 0/1/0 ns: mail.axelero.hu. SOA[|domain]
18:49:09.721491 IP (tos 0x0, ttl 64, id 52095, offset 0, flags [DF], length: 73) 192.168.48.146.1039 > 192.168.48.2.domain: [udp sum ok] 7992+ AAAA? mail.axelero.hu.localdomain. (45)
18:49:09.737221 IP (tos 0x0, ttl 128, id 3482, offset 0, flags [none], length: 148) 192.168.48.2.domain > 192.168.48.146.1039: 7992 NXDomain q: AAAA? mail.axelero.hu.localdomain. 0/1/0 ns: . (120)
18:49:09.739034 IP (tos 0x0, ttl 64, id 52112, offset 0, flags [DF], length: 61) 192.168.48.146.1039 > 192.168.48.2.domain: [udp sum ok] 7993+ A? mail.axelero.hu. (33)
18:49:09.753415 IP (tos 0x0, ttl 128, id 3483, offset 0, flags [none], length: 145) 192.168.48.2.domain > 192.168.48.146.1039: 7993* q: A? mail.axelero.hu. 1/2/2 mail.axelero.hu. A mail.axelero.hu ns: mail.axelero.hu.[|domain]
18:49:09.758532 IP (tos 0x0, ttl 64, id 18673, offset 0, flags [DF], length: 60) 192.168.48.146.1034 > mail.axelero.hu.smtp: S [tcp sum ok] 2296480597:2296480597(0) win 5840 <mss 1460,sackOK,timestamp 445348 0,nop,wscale 0>
18:49:09.817954 IP (tos 0x0, ttl 128, id 3484, offset 0, flags [none], length: 44) mail.axelero.hu.smtp > 192.168.48.146.1034: S [tcp sum ok] 405293867:405293867(0) ack 2296480598 win 64240 <mss 1460>
18:49:09.818976 IP (tos 0x0, ttl 64, id 18674, offset 0, flags [DF], length: 40) 192.168.48.146.1034 > mail.axelero.hu.smtp: . [tcp sum ok] 1:1(0) ack 1 win 5840
18:49:09.883172 IP (tos 0x0, ttl 128, id 3485, offset 0, flags [none], length: 141) mail.axelero.hu.smtp > 192.168.48.146.1034: P 1:102(101) ack 1 win 64240
18:49:09.883345 IP (tos 0x0, ttl 64, id 18675, offset 0, flags [DF], length: 40) 192.168.48.146.1034 > mail.axelero.hu.smtp: . [tcp sum ok] 1:1(0) ack 102 win 5840
18:49:09.888219 IP (tos 0x0, ttl 64, id 18676, offset 0, flags [DF], length: 68) 192.168.48.146.1034 > mail.axelero.hu.smtp: P [tcp sum ok] 1:29(28) ack 102 win 5840
18:49:09.889181 IP (tos 0x0, ttl 128, id 3486, offset 0, flags [none], length: 40) mail.axelero.hu.smtp > 192.168.48.146.1034: . [tcp sum ok] 102:102(0) ack 29 win 64240
18:49:09.899657 IP (tos 0x0, ttl 128, id 3487, offset 0, flags [none], length: 141) mail.axelero.hu.smtp > 192.168.48.146.1034: P 102:203(101) ack 29 win 64240
18:49:09.940188 IP (tos 0x0, ttl 64, id 18677, offset 0, flags [DF], length: 40) 192.168.48.146.1034 > mail.axelero.hu.smtp: . [tcp sum ok] 29:29(0) ack 203 win 5840
18:49:09.997342 IP (tos 0x0, ttl 128, id 3488, offset 0, flags [none], length: 154) mail.axelero.hu.smtp > 192.168.48.146.1034: P 203:317(114) ack 29 win 64240

-- ezt már nem tudom micsoda, itt már nem figyeltem, csak elkeseredtem --
18:49:09.997949 IP (tos 0x0, ttl 64, id 18678, offset 0, flags [DF], length: 40) 192.168.48.146.1034 > mail.axelero.hu.smtp: . [tcp sum ok] 29:29(0) ack 317 win 5840
18:49:10.001391 IP (tos 0x0, ttl 64, id 18679, offset 0, flags [DF], length: 125) 192.168.48.146.1034 > mail.axelero.hu.smtp: P 29:114(85) ack 317 win 5840
18:49:10.002188 IP (tos 0x0, ttl 128, id 3489, offset 0, flags [none], length: 40) mail.axelero.hu.smtp > 192.168.48.146.1034: . [tcp sum ok] 317:317(0) ack 114 win 64240
18:49:10.125968 IP (tos 0x0, ttl 128, id 3490, offset 0, flags [none], length: 94) mail.axelero.hu.smtp > 192.168.48.146.1034: P 317:371(54) ack 114 win 64240
18:49:10.165986 IP (tos 0x0, ttl 64, id 18680, offset 0, flags [DF], length: 40) 192.168.48.146.1034 > mail.axelero.hu.smtp: . [tcp sum ok] 114:114(0) ack 371 win 5840
18:49:10.224207 IP (tos 0x0, ttl 128, id 3491, offset 0, flags [none], length: 93) mail.axelero.hu.smtp > 192.168.48.146.1034: P 371:424(53) ack 114 win 64240
18:49:10.245081 IP (tos 0x0, ttl 64, id 18681, offset 0, flags [DF], length: 40) 192.168.48.146.1034 > mail.axelero.hu.smtp: . [tcp sum ok] 114:114(0) ack 424 win 5840
18:49:10.291175 IP (tos 0x0, ttl 128, id 3492, offset 0, flags [none], length: 88) mail.axelero.hu.smtp > 192.168.48.146.1034: P 424:472(48) ack 114 win 64240
18:49:10.292970 IP (tos 0x0, ttl 64, id 18682, offset 0, flags [DF], length: 40) 192.168.48.146.1034 > mail.axelero.hu.smtp: . [tcp sum ok] 114:114(0) ack 472 win 5840
18:49:10.294304 IP (tos 0x0, ttl 64, id 18683, offset 0, flags [DF], length: 52) 192.168.48.146.1034 > mail.axelero.hu.smtp: P [tcp sum ok] 114:126(12) ack 472 win 5840
18:49:10.295131 IP (tos 0x0, ttl 128, id 3493, offset 0, flags [none], length: 40) mail.axelero.hu.smtp > 192.168.48.146.1034: . [tcp sum ok] 472:472(0) ack 126 win 64240
[/code:1:834494d1c6]

18:43:27.258097 IP (tos 0x0, ttl 64, id 37259, offset 0, flags [DF], length: 73) 192.168.48.146.1035 > 192.168.48.2.domain: [udp sum ok] 52452+ AAAA? mail.axelero.hu.localdomain. (45)

Valamit elcseszhettel meg pluszban. Nincs kedved kitenni a binaris dumpot?

asd

[quote:daad2e9a61="asd"]18:43:27.258097 IP (tos 0x0, ttl 64, id 37259, offset 0, flags [DF], length: 73) 192.168.48.146.1035 > 192.168.48.2.domain: [udp sum ok] 52452+ AAAA? mail.axelero.hu.localdomain. (45)

Valamit elcseszhettel meg pluszban. Nincs kedved kitenni a binaris dumpot?

asd

kitettem a fent említett url-re
az az érdekes a mail.axlelero.hu.localdomain-ben, hogy abban a részleben is szerepel, ahol sikeresen küldtem a telnet mail.axelero.hu 25-tel

A masodik, allitolag sikertelen kapcsolat:
[code:1:c9ad72e6d3]220 fe09.axelero.hu ESMTP Sendmail rulez @ Axelero Internet; Wed, 22 Sep 2004 21:30:09 +0200 (CEST)
EHLO localhost.localdomain
250-fe09.axelero.hu Hello ktv212-145-101.catv-pool.axelero.hu [62.201.101.145], pleased to meet you
250-ENHANCEDSTATUSCODES
250-PIPELINING
250-8BITMIME
250-SIZE 8388608
250-DSN
250-AUTH LOGIN PLAIN
250 HELP
MAIL FROM:<tetemes@from.hu> SIZE=391
RCPT TO:<tetemes@to.hu>
DATA
354 Please enter your message followed by CRLF.CRLF.
250 2.1.0 <tetemes@from.hu>... Sender ok
250 2.1.5 <tetemes@to.hu>... Recipient ok
RSET
QUIT
[/code:1:c9ad72e6d3]
Ebben az erdekes resz:
[code:1:c9ad72e6d3]354 Please enter your message followed by CRLF.CRLF.[/code:1:c9ad72e6d3]
nem hibauzenet, csak rosszul ertelmezi a postfixed. Legyszives ird le a verzioszamat es hogy milyen forrasbol szerezted be, esetleg tedd ki valahova a
[code:1:c9ad72e6d3]grep -v -e " *#" /etc/postfix/main.cf[/code:1:c9ad72e6d3]
kimenetet, legyszives!

Egy tok hasonlo, de legalis forgalmazas:
[code:1:c9ad72e6d3]asd@host:~$ telnet localhost 25
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
220 ESMTP ready.
helo host.hu
250 host.hu
mail from: asd@host.hu
250 Ok
rcpt to: asd@host.hu
250 Ok
data
354 End data with <CR><LF>.<CR><LF>
From: asd@host.hu
To: asd@host.hu
Subject: re

ez egy proba level, csak kivancsi vagyok a postfix hogy reagal.
.
250 Ok: queued as 915D64593E
quit
221 Bye
Connection closed by foreign host.[/code:1:c9ad72e6d3]

Ja es meg egy hozzaszolas:
[code:1:c9ad72e6d3]EHLO localhost.localdomain[/code:1:c9ad72e6d3]
Ez gaz.

[quote:f368d697d2="asd"]Mindjárt egy kérdés az elején: Hogy szedted ki ezt a tcpdump.dump-ból?

A verzióját most nem tudom, majd otthon megnézem, de az biztos, hogy `apt-get install postfix` volt. Vmware-en próbálozom két telepítésen is. Az egyik egy woody-ról dist-upgrade-elt sarge, a másik egy eredeti sarge install.

[code:1:f368d697d2]grep -v -e " *#" /etc/postfix/main.cf[/code:1:f368d697d2]
kimenetet, legyszives!

Ezt is csak otthonról, és ugyanoda fogom feltenni.

Ja es meg egy hozzaszolas:
[code:1:f368d697d2]EHLO localhost.localdomain[/code:1:f368d697d2]
Ez gaz.

Ez az.

[quote:ecaaf911d6="tetemes"][quote:ecaaf911d6="asd"]Mindjárt egy kérdés az elején: Hogy szedted ki ezt a tcpdump.dump-ból?

Ez most nekem szolt? Mert en ilyesmit nem irtam.

[quote:5cd94a8b12="asd"][quote:5cd94a8b12="tetemes"][quote:5cd94a8b12="asd"]Mindjárt egy kérdés az elején: Hogy szedted ki ezt a tcpdump.dump-ból?

Ez most nekem szolt? Mert en ilyesmit nem irtam.

Igen. Bocs, de elvesztem a quote-ok között.

Ezt a dolgot etherealnak hivjak, es nagyon-nagyon meg tudja konnyiteni a dolgod.
egy-ket kep: http://www.ethereal.com/introduction.html#screens
home: http://www.ethereal.com/

Szoval a postfixed rosszul ertelmezi az axelero szabalyos valaszat. Frissiteni probaltad mar?

[quote:65397384b2="asd"]Ezt a dolgot etherealnak hivjak, es nagyon-nagyon meg tudja konnyiteni a dolgod.
egy-ket kep: http://www.ethereal.com/introduction.html#screens
home: http://www.ethereal.com/

Szoval a postfixed rosszul ertelmezi az axelero szabalyos valaszat. Frissiteni probaltad mar?

Tegnap gondoltam felrakom, de elhűlve láttam, hogy x kell neki. szegény szerencsétlen gépem a 256M memóriájával egyből magába zuhanna, de lehet, hogy az "üzemi" (vagyis bootolható) sarge-ra felrakom.

Vagy ahogy nézegetem a linkeket, lehet, hogy megpróbálom a tethereal-t.

Frissites: rendszeres az update-upgrade ...vagy probaljam meg regebbi postfix-szel?

woodys postfixnek nem sok baja van... master.cf main.cf utan tobbet tudok mondani
Egy probalkozas full logjat is csatold mar majd kerlek!

Azt mondja a mail.axelero.hu, hogy jó lenne, ha CRLF.CRLF karaktersorozattal zárnám a leveleimet, mert ezt várja tőlem. Az érdekessék az, hogy a `telnet localhost 25 ' is ugyanezt eredményezi, pedig ott biztos, hogy így zárom a levelet.

Mellesleg helyben remekül működik.

Ki látott már ilyet? Hogy sikerült megoldani?

Sep 15 20:21:44 localhost postfix/smtp[2824]: ECF226A24D: to=<nekemKUKACaxeleroPONThu>, relay=mail.axelero.hu[195.228.240.10], delay=1, status=bounced (host mail.axelero.hu[195.228.240.10] said: 354 Please enter your message followed by CRLF.CRLF. (in reply to MAIL FROM command))

(remélem, a nekemKUKACaxeleroPONThu nem létezik :) )
--
nem akartam az egész idevonatkozó logot idézni, de ha segít, hát megteszem

[quote:04a8bb32c7="tetemes"]
Ki látott már ilyet? Hogy sikerült megoldani?

Szia.
Nem láttam ilyet még, de kipróbáltam én is.. nekem megy gond nélkül.. milyen rendszer alól próbálod?

Ui.: az axelerosok ugyanolyan balf.szok mint a freemailesek, ciki, hogy ekkora cégnél nem üzemeltetnek rendesen egy mail szervert: nincs cimzett ellenőrzés.

[quote:f569e40547="Frimen"]
Szia.
Nem láttam ilyet még, de kipróbáltam én is.. nekem megy gond nélkül.. milyen rendszer alól próbálod?

Ui.: az axelerosok ugyanolyan balf.szok mint a freemailesek, ciki, hogy ekkora cégnél nem üzemeltetnek rendesen egy mail szervert: nincs cimzett ellenőrzés.

debian sarge, és a legfurcsább, hogy eddig úgy tűnik, csak nálam fordul elő

[quote:565c4ac78b="tetemes"]Azt mondja a mail.axelero.hu, hogy jó lenne, ha CRLF.CRLF karaktersorozattal zárnám a leveleimet, mert ezt várja tőlem. Az érdekessék az, hogy a `telnet localhost 25 ' is ugyanezt eredményezi, pedig ott biztos, hogy így zárom a levelet.

Sep 15 20:21:44 localhost postfix/smtp[2824]: ECF226A24D: to=<nekemKUKACaxeleroPONThu>, relay=mail.axelero.hu[195.228.240.10], delay=1, status=bounced (host mail.axelero.hu[195.228.240.10] said: 354 Please enter your message followed by CRLF.CRLF. (in reply to MAIL FROM command))

Logot jo lenne ha kuldenel, telnet localhost 25 pedig nem crlf-fel zarja a sorokat.

asd

[quote:965dc00257="tetemes"]

Sep 15 20:21:44 localhost postfix/smtp[2824]: ECF226A24D: to=<nekemKUKACaxeleroPONThu>, relay=mail.axelero.hu[195.228.240.10], delay=1, status=bounced (host mail.axelero.hu[195.228.240.10] said: 354 Please enter your message followed by CRLF.CRLF. (in reply to MAIL FROM command))

Az itt a furcsa, hogy MAIL FROM parancsra mondja ezt, nem pedig DATA utan. Le kene sniffelned a teljes adatforgalmat, abbol kiderulne hogy ki szur el micsodat. (btw, nekem innen teljesen jol meg mail kuldes axelerora, debian sarge alol)

Azért fuss neki még egyszer. Az axelero olyan, mint a mese. Hol megy, hol nem ;)

[quote:1d8f950179="algernon"][quote:1d8f950179="tetemes"]

Sep 15 20:21:44 localhost postfix/smtp[2824]: ECF226A24D: to=<nekemKUKACaxeleroPONThu>, relay=mail.axelero.hu[195.228.240.10], delay=1, status=bounced (host mail.axelero.hu[195.228.240.10] said: 354 Please enter your message followed by CRLF.CRLF. (in reply to MAIL FROM command))

Az itt a furcsa, hogy MAIL FROM parancsra mondja ezt, nem pedig DATA utan. Le kene sniffelned a teljes adatforgalmat, abbol kiderulne hogy ki szur el micsodat. (btw, nekem innen teljesen jol meg mail kuldes axelerora, debian sarge alol)

Csak es kizarolag azert varja meg a hibajelzessel a legtobb MTA a DATA parancsot, mert bizonyos Ablakos OS faszan megirt mailerje szarik ra, ha (egyebkent az RFC szerint helyesen) a DATA elott is kap hibauzenetet.
Mas szoval workaround.

[quote:1d8f950179="smtpd_delay_reject"]
smtpd_delay_reject (default: yes)

Wait until the RCPT TO command before evaluating $smtpd_client_restrictions, $smtpd_helo_restrictions and $smtpd_sender_restrictions, or wait until the ETRN command before evaluating $smtpd_client_restrictions and $smtpd_helo_restrictions.

This feature is turned on by default because some clients apparently mis-behave when the Postfix SMTP server rejects commands before RCPT TO.

The default setting has one major benefit: it allows Postfix to log recipient address information when rejecting a client name/address or sender address, so that it is possible to find out whose mail is being rejected.

Javaslom azert tcpdump-ethereal parossal nezd at a forgalmat, esetleg a tcpdump -peni eth0 -s 5000 -w tcpdump.dump 'port 25' eredmenyet, a tcpdump.dump-ot is kirakhatnad valahova.

[quote:1cbaa6bc9f="asd"]Logot jo lenne ha kuldenel, telnet localhost 25 pedig nem crlf-fel zarja a sorokat.
asd

az lehet, de a szerver akkor tekinti befejezettnek a DATA részt, ha CRLF.CRLF-et kap, és ez biztosan megtörtént, mert én csináltam

felkerült 3 file a weboldalra:
mail.info - részlet
main.cf
master.cf

a postfix verziója 2.1.4-5

mindezek fényében nem világosodik, hogy miért száll el a 354-es kódú üzenettől

[quote:c977b55f52="Aewyn"]Azért fuss neki még egyszer. Az axelero olyan, mint a mese. Hol megy, hol nem ;)

Sajnos ez a fórum tűnik a "végső megoldás"-nak. :)

[quote:c977b55f52="asd"]
Csak es kizarolag azert varja meg a hibajelzessel a legtobb MTA a DATA parancsot, mert bizonyos Ablakos OS *** megirt mailerje szarik ra, ha (egyebkent az RFC szerint helyesen) a DATA elott is kap hibauzenetet.
Mas szoval workaround.

smtpd_delay_reject (default: yes)

Wait until the RCPT TO command before evaluating $smtpd_client_restrictions, $smtpd_helo_restrictions and $smtpd_sender_restrictions, or wait until the ETRN command before evaluating $smtpd_client_restrictions and $smtpd_helo_restrictions.

This feature is turned on by default because some clients apparently mis-behave when the Postfix SMTP server rejects commands before RCPT TO.

The default setting has one major benefit: it allows Postfix to log recipient address information when rejecting a client name/address or sender address, so that it is possible to find out whose mail is being rejected.

Javaslom azert tcpdump-ethereal parossal nezd at a forgalmat, esetleg a tcpdump -peni eth0 -s 5000 -w tcpdump.dump 'port 25' eredmenyet, a tcpdump.dump-ot is kirakhatnad valahova.

Köszönöm, ezt is megpróbálom.

Vegignezve a konfig allomanyaid, nincs semmi szokatlan bennuk... Azt kell mondjam, hogy valoszinuleg bug, amitol megszabadulhatsz, ha (down|up)gradeled a szervert, de ha teheted, mindenkepp vedd fel a kapcsolatot a postfix irojaval, Wietse Venema-val (http://www.porcupine.org/wietse/), mert sokat segitenel vele masokon.

asd

Rendben, köszönöm az eddigi segítséget. Már ezekből a hozzászólásokból is tanultam. Mégegyszer köszönöm!

CRLF-fel mar nyuglodtem sokat, pl. bizonyos perl modulok vadul es automatikusan csereltek az LF-et CRLF-re, igy az altalam kuldott CRLF.CRLF-bol CRCRLF.CRCRLF lett, ami mar boven nem volt jo. Egy ido utan eluntam a nyuglodest, es teszt-celokra az alabbi scriptet hasznaltam. Sokat segit, ha byte-rol byte-ra tudod, hogy mi megy ki a droton.

socket -qp 'read;
echo -en "HELO ittvagyok\r\n"; read;
echo -en "MAIL FROM: felado@itt\r\n"; read;
echo -en "RCPT TO: cimzett@ott\r\n"; read;
echo -en "DATA\r\n"; read;
cat smtp_file; echo -en "\r\n.\r\n"; read;
echo "QUIT\r\n"; read' smtp_server 25

A fenti 'socket' parancs debianon a socket nevu package-ben van, a netcat nem jo, mert az exec-kel inditja a futtatando parancsot, nem shellen keresztul, es nem tud neki argumentumot atadni, tehat '/bin/bash -c ...' sem mukodik.
Elegansabb megoldas lenne vmi hasonlo mondjuk chat-tel vagy expect-tel, de epp a shell volt keznel :).

ez aztan az RFC compatible smtp client ;)

tájékoztatásképp:
Nem vmware-ben, hanem egyből sarge-ba boot-olva tökéletesen működik mindjárt első próbálkozásra.