mboost-dp1
SMTP med godkendelse fra printer og Outlook
- Forside
- ⟨
- Forum
- ⟨
- Support
Hej
Er der nogle eksperter i SMTP protokollen? :)
Har et problem med en printer/scanner der ikke vil bruge MXhotel til at sende med. Opsat som: http://wiki.larsendata.dk/wiki/MXHotel.dk_som_udg%...
Har kørt en wireshark i mellem, og kan se denne forskel.
Printer mod MXhotel:
169 18.550933 91.221.196.236 192.168.1.5 SMTP 310 S: 250-mail01.mxhotel.dk | 250-PIPELINING | 250-SIZE 51200000 | 250-VRFY | 250-ETRN | 250-STARTTLS | 250-AUTH NTLM LOGIN PLAIN GSSAPI OTP DIGEST-MD5 CRAM-MD5 | 250-AUTH=NTLM LOGIN PLAIN GSSAPI OTP DIGEST-MD5 CRAM-MD5 | 250-ENHANCEDSTATUSCODES | 250-8BITMIME | 250 DSN
Det eneste printeren prøver er "CRAM-MD5", og fejler.
Outlook mod MXhotel:
6 0.025089 91.221.196.236 192.168.1.10 SMTP 310 S: 250-mail01.mxhotel.dk | 250-PIPELINING | 250-SIZE 51200000 | 250-VRFY | 250-ETRN | 250-STARTTLS | 250-AUTH NTLM LOGIN PLAIN GSSAPI OTP DIGEST-MD5 CRAM-MD5 | 250-AUTH=NTLM LOGIN PLAIN GSSAPI OTP DIGEST-MD5 CRAM-MD5 | 250-ENHANCEDSTATUSCODES | 250-8BITMIME | 250 DSN
Outlook prøver lidt forskelligt, DIGEST-MD5, NTLM, kommer i gennem med:
Er "LOGIN" det eneste MXhotel understøtter?
Inden I siger, spørg MXhotel så er det ikke noget de yder support på :-)
/Kim
Er der nogle eksperter i SMTP protokollen? :)
Har et problem med en printer/scanner der ikke vil bruge MXhotel til at sende med. Opsat som: http://wiki.larsendata.dk/wiki/MXHotel.dk_som_udg%...
Har kørt en wireshark i mellem, og kan se denne forskel.
Printer mod MXhotel:
169 18.550933 91.221.196.236 192.168.1.5 SMTP 310 S: 250-mail01.mxhotel.dk | 250-PIPELINING | 250-SIZE 51200000 | 250-VRFY | 250-ETRN | 250-STARTTLS | 250-AUTH NTLM LOGIN PLAIN GSSAPI OTP DIGEST-MD5 CRAM-MD5 | 250-AUTH=NTLM LOGIN PLAIN GSSAPI OTP DIGEST-MD5 CRAM-MD5 | 250-ENHANCEDSTATUSCODES | 250-8BITMIME | 250 DSN
110 18.642732 192.168.1.5 91.221.196.236 SMTP 69 C: AUTH CRAM-MD5
114 18.757645 91.221.196.236 192.168.1.5 SMTP 118 S: 535 5.7.8 Error: authentication failed: authentication failure
Det eneste printeren prøver er "CRAM-MD5", og fejler.
Outlook mod MXhotel:
6 0.025089 91.221.196.236 192.168.1.10 SMTP 310 S: 250-mail01.mxhotel.dk | 250-PIPELINING | 250-SIZE 51200000 | 250-VRFY | 250-ETRN | 250-STARTTLS | 250-AUTH NTLM LOGIN PLAIN GSSAPI OTP DIGEST-MD5 CRAM-MD5 | 250-AUTH=NTLM LOGIN PLAIN GSSAPI OTP DIGEST-MD5 CRAM-MD5 | 250-ENHANCEDSTATUSCODES | 250-8BITMIME | 250 DSN
Outlook prøver lidt forskelligt, DIGEST-MD5, NTLM, kommer i gennem med:
17 0.070071 192.168.1.10 91.221.196.236 SMTP 66 C: AUTH LOGIN
22 0.108128 91.221.196.236 192.168.1.10 SMTP 91 S: 235 2.7.0 Authentication successful
Er "LOGIN" det eneste MXhotel understøtter?
Inden I siger, spørg MXhotel så er det ikke noget de yder support på :-)
/Kim
Jeg ved lidt om SMTP, men jeg kender ikke AUTH kommandoen. Umiddelbart vil jeg sige at det lyder forkert at annoncere en autentifikationsmetode man ikke understøtter. Men jeg ved ikke om der er noget krav om at klienten skal afprøve dem alle. Det kan man selvfølgelig slå op i den relevante RFC.
Jeg har ikke umiddelbart noget forslag til en løsning, men jeg kan da godt foreslå et par workarounds.
Du kunne sætte et program op der lytter på en TCP port på en maskine på dit lokalnet og så forwarde forbindelsen. Det kunne så modificere svaret fra serveren så klienten ikke tror CRAM-MD5 er understøttet. Modifikationen kunne sikkert også gøres på pakkeniveau ved at blot erstatte med et andet navn af samme længde. F.eks. kunne CRAM-MD5 laves om til CMAR-MD5.
En anden workaround ville være at at konfigurere printeren til at sende direkte til mx for modtagerdomænet, så burde du kunne slippe for autentifikation. Det kan selvfølgelig kun bruges, hvis alle de emails du sender fra printeren skal sendes til et enkelt domæne.
Jeg har ikke umiddelbart noget forslag til en løsning, men jeg kan da godt foreslå et par workarounds.
Du kunne sætte et program op der lytter på en TCP port på en maskine på dit lokalnet og så forwarde forbindelsen. Det kunne så modificere svaret fra serveren så klienten ikke tror CRAM-MD5 er understøttet. Modifikationen kunne sikkert også gøres på pakkeniveau ved at blot erstatte med et andet navn af samme længde. F.eks. kunne CRAM-MD5 laves om til CMAR-MD5.
En anden workaround ville være at at konfigurere printeren til at sende direkte til mx for modtagerdomænet, så burde du kunne slippe for autentifikation. Det kan selvfølgelig kun bruges, hvis alle de emails du sender fra printeren skal sendes til et enkelt domæne.
Opret dig som bruger i dag
Det er gratis, og du binder dig ikke til noget.
Når du er oprettet som bruger, får du adgang til en lang række af sidens andre muligheder, såsom at udforme siden efter eget ønske og deltage i diskussionerne.