Ankündigung

Einklappen
Keine Ankündigung bisher.

Datei-Anhang wird nicht gesendet

Einklappen
Dieses Thema ist geschlossen.
X
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    Datei-Anhang wird nicht gesendet

    Hallo,

    wir haben das Problem mit Officemaster 4.0.5.24640 bestimmte von einer anderen Software generierte Faxe zu versenden. Der in der Header-Datei angegebene Anhang (PDF-Datei) wird einfach ignoriert

    Die einzig verdächtige Meldung in der Log-Datei lautet:

    GetRecAddr(): missing data unit 'Receiver'

    Der Header sieht wie folgt aus (IP-Adressen und Namen wurden
    unkenntlich gemacht).

    Code:
    Microsoft Mail Internet Headers Version 2.0
    
    Received: from 101PS01 ([xxx.xxx.xxx.xxx]) by server.server with Microsoft SMTPSVC(6.0.3790.4675);
                 Thu, 25 Oct 2012 12:31:44 +0200
    Date: Thu, 25 Oct 2012 12:31:44 +0200
    From: [EMAIL="Absender.Name@domain.de"]Absender.Name@domain.de[/EMAIL]
    To: [EMAIL="Absender.Name@domain.de"]Absender.Name@domain.de[/EMAIL]
    X-Mailer: Blat v2.6.2 w/GSS encryption, a Win32 SMTP/NNTP mailer [URL]http://www.blat.net[/URL]
    Message-ID: <01cdb29b$Blat.v2.6.2$edd4b98c$c40d9599514@000.000.000.000>
    Subject: test: scanned document
    MIME-Version: 1.0
    
    Content-Type: multipart/mixed;
    boundary="=_BlatBoundary-dlvM0VsgY29NsFvHlKcHv"
    Return-Path:  [EMAIL="Absender.Name@domain.de"]Absender.Name@domain.de[/EMAIL]
    X-OriginalArrivalTime: 25 Oct 2012 10:31:44.0092 (UTC) FILETIME=[EDAE71C0:01CDB29B]
    
    --=_BlatBoundary-dlvM0VsgY29NsFvHlKcHv
    Content-Transfer-Encoding: quoted-printable
    Content-Type: text/plain; charset=UTF-8
    
    --=_BlatBoundary-dlvM0VsgY29NsFvHlKcHv
    Content-Type: application/pdf;
     name="doc00001020121025122909_101Absender.pdf"
    Content-Disposition: ATTACHMENT;
     filename="doc00001020121025122909_101Absender.pdf"
    Content-Transfer-Encoding: BASE64
    
    --=_BlatBoundary-dlvM0VsgY29NsFvHlKcHv--
    Wir sind für jeden Tipp dankbar.
    Zuletzt geändert von Marko Riebe; 07.11.2012, 15:47. Grund: Formatierung geändert.

    #2
    Datei-Anhang wird nicht gesendet

    Hallo,

    welches Gateway bzw. welche Komponente bringt im Log die Fehlermeldung:

    Zitat von managedata
    GetRecAddr(): missing data unit 'Receiver'
    Was für eine Software erzeugt die Mime Daten?

    Viele Grüße

    Marko Riebe

    Kommentar


      #3
      Hallo,

      danke für die schnelle Reaktion!

      Ich habe das erste Mal mit dem OfficeMaster zu tun, deshalb hier die Infos nach bestem Wissen und Gewissen:

      - Die Meldung erscheint in der Log-Datei mail-gw0-2
      - Die Mime-Daten werden von der MyQ-Drucklösung (http://www.myq-free.at/) erzeugt

      Gruß

      Herbert Schulz

      Kommentar


        #4
        Vermutlich überfordert diese Problemstellung die Möglichkeiten des Forums und eine Anfrage bei der Hotline führt wahrscheinlich schneller zu einer Lösung.
        Hier ein Ansatz zur Problemanalyse:
        Man müsste sich mal den im MessagingServer ankommenden Job ansehen.
        Dazu muss die Komponente mailgw0 stoppen.
        Dann einen Job über MyQ generieren.
        Warten bis in der Jobliste vom Messaging Server der Job als wartend auf mailgw erscheint.
        Dann im Verzeichnis Program Data\ffums\fmsrv\work\ctrl\wait sich die Dateien ansehen und den Inhalt der *.FMJ (Notepad) mal hier ins Forum stellen.


        P.S. 4.0.5 ist nicht mehr so ganz aktuell, evtl. auch erstmal auf 4.2.2 updaten
        http://www.ferrari-electronic.de/de/...ster4%2FServer
        Zuletzt geändert von Holger Schröder; 08.11.2012, 11:20.
        Holger Schröder
        Dipl.-Ing.(FH) Techn. Informatik / MCTS Microsoft Exchange Server 2007
        (Messaging Server Basis, Drucker, Zentralkonvertierung, SAP, SMTP, GSMSMS, OMCUMS u.a.)

        Kommentar


          #5
          Da ich die angeforderte Datei noch nicht erhalten habe, hier noch ein Auszug aus der Log-Datei mailgw0.4, die
          evtl. darauf hindeutet, dass beim Anhangversand ein 'unknown error' entsteht

          (3544) 12/11/06 08:36:36 - WARNING: GetRecAddr(): missing data unit 'Receiver'.
          (3544) 12/11/06 08:36:36 - DEBUG: GetMailJobInfo(): pInfo->pSenderAddr='101lx01@domain.de'
          (3544) 12/11/06 08:36:36 - DEBUG: GetMailJobInfo()Info->bLicErr=0 nUserCount=200 nLicCount=200
          (3544) 12/11/06 08:36:36 - DEBUG: bNoCover=1 (CoverMode=0)
          (3544) 12/11/06 08:36:36 - DEBUG: SetupCoverData(): bodytext removed from DOCLIST.
          (3544) 12/11/06 08:36:36 - DEBUG: SetupCoverData(): bodytext removed from DOCLIST 1.
          (3544) 12/11/06 08:36:36 - INFO: SendMailJob(): job 631436 submitted to controller.
          (3544) 12/11/06 08:37:18 - INFO: OnJobSubmitReq(): processing job 631436.
          (3544) 12/11/06 08:37:18 - DEBUG: SetMimeAttachementList(): start.
          (3544) 12/11/06 08:37:18 - INFO: SendOutStat(): job 631436 submitted to controller.
          (3544) 12/11/06 08:37:22 - INFO: OnJobSubmitReq(): processing job 631436.
          (3544) 12/11/06 08:37:22 - WARNING: [waitdsn] CheckRecStat(): notification could not be sent to '101lx01@domain.de', status 'general error' (1), error 'Unknown failure' (3).
          (3544) 12/11/06 08:37:22 - WARNING: [waitdsn] WaitInsertNotStat(): notification message could not be sent.
          (3544) 12/11/06 08:37:22 - INFO: ResendToAdmin(): job 631436 submitted to controller.
          (3544) 12/11/06 08:37:23 - INFO: OnJobSubmitReq(): processing job 631436.
          (3544) 12/11/06 08:37:23 - INFO: [waitdsn] StartWait(): Starting timer for job 631436.
          (3544) 12/11/06 08:38:58 - INFO: OnJobSubmitReq(): processing job 631448.
          (3544) 12/11/06 08:38:58 - WARNING: GetRecAddr(): missing data unit 'Receiver'.

          Kommentar


            #6
            Hier die *.fmj-Datei (Namen, E-Mail-Accounts, IPs wurden unkenntlich gemacht)

            Code:
            (
            LONG Status 0 ;
            STRING StatusChain InOut ;
            STRING Type Rec ;
            STRUCT RecParList (
                STRUCT SMTP (
                    STRING Sender [email]Vorname.Nachname@domain.de[/email] ;
                    STRING From [email]Vorname.Nachname@domain.de[/email] ;
                    STRING To [email]348449153@abclvm.fax[/email] ;
                    STRING Subject aQrate:!`gescanntes!`Dokument ;
                    STRUCT Headers (
                        STRING Name Received-PRA ;
                        STRING Value none!`!hdom1ex06.dom1.itsckd.intern:!`domain!`of!`Vorname.Nachname@domain.de!`does!`not!`designate!`permitted!`sender!`hosts!i ;
                        ) (
                        STRING Name Received-SPF ;
                        STRING Value none!`!hdom1ex06.dom1.itsckd.intern:!`domain!`of!`Vorname.Nachname@domain.de!`does!`not!`designate!`permitted!`sender!`hosts!i ;
                        ) (
                        STRING Name Received ;
                        STRING Value from!`!hunknown!`[127.0.0.103]!i!`by!`mail4.itscnet.de!`with!`smtp!J!I!`id!`48fa_0240_038c9bba_2a52_11e2_949d_00219b9d2181!{!J!IFri,!`09!`Nov!`2012!`10:44:11!`+0100 ;
                        ) (
                        STRING Name Received ;
                        STRING Value from!`101PS01!`!h[127.0.0.44]!i!`by!`DOM1EX06.Dom1.ITSCKD.intern!`with!`Microsoft!`SMTPSVC!h6.0.3790.4675!i!{!J!I!`Fri,!`9!`Nov!`2012!`10:44:06!`+0100 ;
                        ) (
                        STRING Name Date ;
                        STRING Value Fri,!`09!`Nov!`2012!`10:44:07!`+0100 ;
                        ) (
                        STRING Name From ;
                        STRING Value [email]Vorname.Nachname@domain.de[/email] ;
                        ) (
                        STRING Name To ;
                        STRING Value [email]348449153@abclvm.fax[/email] ;
                        ) (
                        STRING Name X-Mailer ;
                        STRING Value Blat!`v2.6.2!`w/GSS!`encryption,!`a!`Win32!`SMTP/NNTP!`mailer!`[url]http://www.blat.net[/url] ;
                        ) (
                        STRING Name Message-ID ;
                        STRING Value <01cdbe5e$Blat.v2.6.2$c30ef2ae$e242b33b92d@127.0.0.103> ;
                        ) (
                        STRING Name Subject ;
                        STRING Value aQrate:!`gescanntes!`Dokument ;
                        ) (
                        STRING Name MIME-Version ;
                        STRING Value 1.0 ;
                        ) (
                        STRING Name Content-Type ;
                        STRING Value multipart/mixed!{!J!`boundary="=_BlatBoundary-wOWrclbBWD0itmCdcUGeH" ;
                        ) (
                        STRING Name Return-Path ;
                        STRING Value [email]Vorname.Nachname@domain.de[/email] ;
                        ) (
                        STRING Name X-OriginalArrivalTime ;
                        STRING Value 09!`Nov!`2012!`09:44:06.0915!`!hUTC!i!`FILETIME=[C2DE1530:01CDBE5E] ;
                        ) ;
                    ) ;
                ) ;
            STRUCT Receiver (
                STRING Address [email]348449153@abclvm.fax[/email] ;
                STRING Type SMTP ;
                SHORT DocList 0 1 ;
                ULONG Time 1352454256 ;
                ) ;
            STRUCT Document (
                STRUCT File (
                    STRING Name 0009bc69.txt ;
                    STRING Format TXT_UTF8 ;
                    STRING ContentType mail/bodytext ;
                    ) ;
                ) (
                STRUCT File (
                    STRING Name 0009bc6a.pdf ;
                    STRING Format PDF ;
                    STRING ContentName doc20121109104139001010_101Nachname.pdf ;
                    STRING ContentType mail/bodytext ;
                    STRING OrigName doc20121109104139001010_101Nachname.pdf ;
                    ) ;
                ) ;
            STRUCT Notify (
                STRING Component mailgw0 ;
                ) ;
            )
            Zuletzt geändert von Marko Riebe; 09.11.2012, 17:14. Grund: Text formatiert

            Kommentar


              #7
              Anhang wird nicht versendet

              Hallo,

              das Problem liegt in der Syntax folgenden Mime-Codes:
              Code:
              --=_BlatBoundary-dlvM0VsgY29NsFvHlKcHv
              Content-Type: application/pdf;
               name="doc00001020121025122909_101Absender.pdf"
              Content-Disposition: [B][COLOR="#FF0000"]ATTACHMENT[/COLOR][/B];
               filename="doc00001020121025122909_101Absender.pdf"
              Content-Transfer-Encoding: BASE64
              Die Komponente smtprx versucht zu unterscheiden, ob es sich bei dem Attachment um ein eingefügtes Bild oder ein Attachment handelt. Zu diesem Zweck wird die Content-Disposition auf den Wert "attachment" abgefragt. Dies wird bisher case-sensitiv vorgenommen. Somit wird "ATTACHMENT" nicht korrekt erkannt. Dies wird im nächsten Bugfix Release behoben. Ein Workaround wäre, dass die MyQ-Lösung im Mime Stream die Disposition "attachment" kleingeschrieben einfügt.

              Viele Grüße

              Marko Riebe

              Kommentar


                #8
                Hallo,

                vielen Dank für die schnelle und professionelle Hilfe.

                Gruß

                Herbert Schulz

                Kommentar


                  #9
                  Hallo,

                  da sich der Workaround leider nicht umsetzen lässt, weil eine nicht selbst entwickelte Komponente die Datei erzeugt, benötigen wir die Info, auf welche Version der Kunde updaten muss und wann die entsprechende Version zur Verfügung steht.

                  Gruß

                  Herbert Schulz

                  Kommentar


                    #10
                    Anhang wird nicht versendet

                    Hallo Herr Schulz,

                    das Problem wird mit der Version 4.2.3 des OfficeMasters behoben sein. Sie können sich bis dahin gern an die Hotline wenden, um eine Vorabversion der fsmtprx.exe zu bekommen. Beziehen Sie sich in diesem Fall einfach auf diesen Thread.

                    Viele Grüße

                    Marko Riebe

                    Kommentar

                    Lädt...
                    X