Sida 3 av 3

Re: SMTP, mail-headers och Outlook

Postat: 15 oktober 2011, 13:35:42
av H.O
Vad är det för extra du lagt till?
Frågan är befogad för de senaste två mailen visas utan headern så det du har lagt till verkar i allra högsta grad hjälpa!

Re: SMTP, mail-headers och Outlook

Postat: 15 oktober 2011, 13:52:30
av sodjan
Aha ! :-)

Så här ser mitt script ut just nu. Det är Date: och Message-Id:
som är tillagt jämfört med tidigare tester...

Kod: Markera allt

Sub smtptest()
' Generated by the Reflection Macro Recorder on 10-14-2011 16:38:30.26.
' Generated by Reflection for UNIX and OpenVMS 14.0.
    On Error GoTo ErrorHandler

    Dim LF As String    ' Chr(rcLF) = Chr(10) = Control-J
    Dim CR As String    ' Chr(rcCR) = Chr(13) = Control-M

    LF = Chr(Reflection2.ControlCodes.rcLF)
    CR = Chr(Reflection2.ControlCodes.rcCR)



    With Session
        '
        .Transmit "helo" & CR
        .Wait "1"
        .Transmit "mail from: <system@jescab2.dyndns.org>" & CR
        .Wait "1"
        .Transmit "rcpt to: <henrik ... henriksplace ... se>" & CR
        .Wait "1"
        .Transmit "data" & CR
        .Wait "1"
        .Transmit "Date: Sat, 15 Oct 2011 03:00:10 +0200 (CEST)" & CR
        .Wait "1"
        .Transmit "Message-Id: <11101503001028_56C9@jescab2.dyndns.org>" & CR
        .Wait "1"
        .Transmit "From: system@jescab2.dyndns.org" & CR
        .Wait "1"
        .Transmit "To: henrik ... henriksplace ... se" & CR
        .Wait "1"
        .Transmit "Subject: test med script (2)" & CR
        .Wait "1"
        .Transmit CR
        .Wait "1"
        .Transmit "This is a test message" & CR
        .Wait "1"
        .Transmit "." & CR
        .Wait "1"
        .Transmit "quit" & CR
        .Wait "1"
    End With
    Exit Sub

ErrorHandler:
    Session.MsgBox Err.Description, vbExclamation + vbOKOnly

    ' Recording stopped at 16:38:56.17.
End Sub

Re: SMTP, mail-headers och Outlook

Postat: 15 oktober 2011, 13:54:20
av sodjan
Jag har även kort om två gånger med enbart Message-Id: (3)
och med enbart Date: (4).

Re: SMTP, mail-headers och Outlook

Postat: 15 oktober 2011, 13:58:08
av sodjan
Hittade detta i RFC2821 :
The following changes to a message being processed MAY be applied
when necessary by an originating SMTP server, or one used as the
target of SMTP as an initial posting protocol:

- Addition of a message-id field when none appears

- Addition of a date, time or time zone when none appears

- Correction of addresses to proper FQDN format
Så det kanske är bäst att ha med Message-Id: och Date: för att
undvika att mailservers lägger dit något eget...

Re: SMTP, mail-headers och Outlook

Postat: 15 oktober 2011, 14:05:13
av H.O
Dina två senaste (3) och (4) ser båda OK ut. Jag har tidigare testat att ta med Date: (utan framgång) men aldrig Message-ID. Ditt test (4) är alltså enligt ditt skript exklusive Message-ID så det borde ju funkat här, jag måste gjort nått mer fel...

Det kanske är som du säger, säkrast att ha med Message-ID också. Jag måste bara läsa på beträffande formatet på ID'et (om det finns nåt specificerat).

Jag ska testa i min ände!

Tack sodjan!

Re: SMTP, mail-headers och Outlook

Postat: 15 oktober 2011, 14:18:20
av sodjan
Jag testade med "Message-Id: <123>" och det kom i alla fall fram (till mig). :-)

Men OK, jag stänger ner min extra smtp-server, du verkar ju vara
lösningen på spåret i alla fall.

Re: SMTP, mail-headers och Outlook

Postat: 15 oktober 2011, 15:10:53
av H.O
Hmm, det verkar som att det egentliga problemet var i To: header-fältet....

I mina tester, och även de du (sodjan) skickade men som inte "fungerade" så såg det ut typ To: Henrik men i de sista testerna, som fungerade så är det istället To: henrik[at]henriksplace[punkt]se. Det visar sig samtliga dessa fungerar:

Kod: Markera allt

To: henrik[at]henriksplace[punkt]se
To: Henrik <henrik[at]henriksplace[punkt]se>
To: <henrik[at]henriksplace[punkt].se>
To: Henrik <a>
Medan följande alltså inte fungerar:

Kod: Markera allt

To: Henrik
Den konstigaste är ju To: Henrik <a> men som sagt, det fungerar, även utan Date och Message-ID.

Tack så mycket för all hjälp sodjan :tumupp:

/Henrik.

Re: SMTP, mail-headers och Outlook

Postat: 15 oktober 2011, 15:18:45
av sodjan
Ja just det ja, jag hade ju *också* ändrat där... :-)
Man ska inte ändra flera saker mellan två tester, man vet
ju inte vilket ändring som var den som "gjorde det"... :-)

> Jag har skrivit en SMTP klient för mitt PIC/W5100-kort.

Är det samma enhet som avhandlas i denna tråd ?
http://elektronikforumet.com/forum/view ... 65&start=0

Bara kul att kunna hjälpa till, för övrigt, har hållit på med smtp sedan
början av 90-talet någongång... :-)

Re: SMTP, mail-headers och Outlook

Postat: 15 oktober 2011, 15:35:51
av H.O
Både ja och nej, då körde jag med ett Arduino Ethernet shield som jag modifierat för att fungera med AmiPIC18 men nu har jag ett egendesignat kort med W5100 och en PIC18LF46K22:
CIMG2296_640.jpg
DHCP funkar, SNTP funkar och nu börjar som sagt även SMTP ta form.