|
From: Arnstein V. <arn...@ki...> - 2005-11-25 14:17:07
|
Hmm - I see I'm beeing unclear in my terminology - please excuse my = confused request! I'm of course not expecting sync reply over SMTP. I'm only expecting an ebMS acknowlegement message delivered to the smtp = address specified in the from party id of the origianl message (with the = Ack-request). /Arnstein -----Opprinnelig melding----- Fra: ebx...@li... = [mailto:ebx...@li...] P=E5 vegne av = Ladislav Urban Sendt: 25. november 2005 09:40 Til: ebx...@li... Emne: [SPAM] - Re: [ebxmlms-general] not getting read acknowledgements = fromhermes- Email found in subject - Email found in subject - Email = found in subject Hello Arnstein, I see now what is different. It is a synch reply. We use asynch reply = for SMTP. Can SMTP handle synch replies like http at all?=20 Why do you need Ack to be send as a Synch reply message? Have great one! Ladislav On Fri, 2005-11-25 at 09:33 +0100, Arnstein Vestad wrote: > Thanks for the reply - > Yeah - hermes is configured correctly for sending (and receiving) SMTP = - I verified that by writing a short stub to send a message in the same = listner program i'm working with.=20 >=20 > So you're sending sync-reply messages for recieved SMTP messages with = hermes? > Might there be something with what ebMail (the sender of the messages = I'm testing) puts in the from/to partyid elements? (Seems like it's = writing a mailto-url like this "mailto:ma...@ad..."). > What are you seeing in the message headers (from party id) that you're = sending sync reply on? >=20 > Or is Patrick Yee correct in saying that Hermes has a bug inhibiting = sync reply over SMTP...? I'm still confused... > But thanks for all the help i'm getting! >=20 > /Arnstein >=20 > -----Opprinnelig melding----- > Fra: ebx...@li...=20 > [mailto:ebx...@li...] P=E5 vegne av=20 > Ladislav Urban > Sendt: 23. november 2005 20:09 > Til: ebx...@li... > Emne: [SPAM] - RE: [ebxmlms-general] not getting read acknowledgements = > fromhermes - Email found in subject - Email found in subject >=20 > Hello Arnstein, > we use mixed smtp and http communication with hermes. It works well = here. Does your hermes send other smtp messages ? If not there could be = some misconfiguration on hermes smtp. > The configuration is in msh.properties.xml >=20 > This is an example of our mail section. >=20 > <Mail> > <SMTP> > <!-- Mail server for sending messages --> > <Host>smtp.clevernet.cz</Host> > <User>wo...@we...</User> > <Password>somepassword</Password> > </SMTP> >=20 > <!-- Uncomment the following property to watch the debugging = information > from JavaMail library --> > <Debug>false</Debug> > =20 > <Poll> > <Protocol>pop3</Protocol> > <Host>pop3.clevernet.cz</Host> > <Port>110</Port> > <Folder>INBOX</Folder> > <User>wo...@we...</User> > <Password>somepassword</Password> > <MonitorInterval>20000</MonitorInterval> > <!-- optional property for forcing the MSH to change the = subtype of > incoming SOAP messages to "multipart/related" --> > <ForceChangeSubType>true</ForceChangeSubType> > </Poll> >=20 >=20 >=20 > PS > We use digital signatures for mails too. >=20 >=20 > > =20 > > Arnstein Vestad wrote: > > =20 > > >Hi!=20 > > >I've been trying to set up Hermes to recieve = messages > > from the ebMail client application, and send read > > acknowledgements, but it looks like Hermes isn't > > sending the requested acks. =20 > > >I check off "request read reciept" in ebMail (using > > the default PO example plugin). Looking at the = message > > repository for Hermes, it seems like Hermes is > > preparing the acknowledgements, it just doesn't seem > > like it gets sent. Am I missing something...? > > >Here is some of the log data for the reception of = the > > message from ebMail:=20 > > >=20 > > >-18 11:47:35,556 DEBUG [Thread-12]: polling mail > > server for messages > > >2005-11-18 11:47:35,556 DEBUG [Thread-12]: =3D> > > Mail.receive > > >2005-11-18 11:47:35,556 INFO [Thread-12]: Receiving > > pop3 messages from=20 > > >pop3.domeneshop.no<INBOX> > > >2005-11-18 11:47:38,748 DEBUG [Thread-12]: <=3D > > Mail.receive > > >2005-11-18 11:47:38,748 DEBUG [Thread-12]: got 1 > > messages > > >2005-11-18 11:47:38,748 INFO [Thread-12]: Received = a > > message from SMTP > > >2005-11-18 11:47:38,748 DEBUG [Thread-12]: =3D>=20 > > >MessageServiceHandler.onMessage > > >2005-11-18 11:47:38,748 DEBUG [Thread-12]: =3D>=20 > > >MessageServiceHandler.dispatchMessage > > >2005-11-18 11:47:38,748 DEBUG [Thread-12]: =3D>=20 > > >MessageServiceHandler.hasSignature > > >2005-11-18 11:47:38,748 DEBUG [Thread-12]: <=3D=20 > > >MessageServiceHandler.hasSignature > > >2005-11-18 11:47:38,748 DEBUG [Thread-12]: = validating > > incoming ebXML=20 > > >message > > >2005-11-18 11:47:38,758 DEBUG [Thread-12]: = validation > > of incoming=20 > > >message ok > > >2005-11-18 11:47:38,768 DEBUG [Thread-12]: =3D> > > MessageServer.hasReceived > > >2005-11-18 11:47:38,768 DEBUG [Thread-12]: =3D>=20 > > >DbConnectionPool.getConnection > > >2005-11-18 11:47:38,768 DEBUG [Thread-12]: <=3D=20 > > >DbConnectionPool.getConnection > > >2005-11-18 11:47:38,768 DEBUG [Thread-12]: <=3D > > MessageServer.hasReceived > > >2005-11-18 11:47:38,768 DEBUG [Thread-12]: message > > has an AckReq > > >2005-11-18 11:47:38,768 DEBUG [Thread-12]: =3D> > > MessageServer.hasReceived > > >2005-11-18 11:47:38,768 DEBUG [Thread-12]: <=3D > > MessageServer.hasReceived > > >2005-11-18 11:47:38,768 DEBUG [Thread-12]: message > > has not been=20 > > >received previously > > >2005-11-18 11:47:38,768 DEBUG [Thread-12]: final > > sequence number in=20 > > >store: -9998 > > >2005-11-18 11:47:38,768 DEBUG [Thread-12]: =3D> > > MessageServer.store > > >2005-11-18 11:47:38,768 DEBUG [Thread-12]: Message > > haven't persisted > > >2005-11-18 11:47:38,768 DEBUG [Thread-12]: Try to > > persist to=20 > > >R0000\message32784 > > >2005-11-18 11:47:38,778 DEBUG [Thread-12]: Message > > Persisted to=20 > > >R0000\message32784 on persitence handler > > >2005-11-18 11:47:38,778 DEBUG [Thread-12]: insert > > into messagestore=20 > > >database > > >2005-11-18 11:47:38,778 DEBUG [Thread-12]: <=3D > > MessageServer.store > > >2005-11-18 11:47:38,778 DEBUG [Thread-12]: =3D>=20 > > >MessageServiceHandler.generateAcknowledgment > > >2005-11-18 11:47:38,818 DEBUG [Thread-12]: <=3D=20 > > >MessageServiceHandler.generateAcknowledgment > > >2005-11-18 11:47:38,818 DEBUG [Thread-12]: =3D> > > Transaction.commit (txID:=20 > > >#7) > > >2005-11-18 11:47:38,818 DEBUG [Thread-12]: =3D>=20 > > >DbConnectionPool.freeConnection > > >2005-11-18 11:47:38,818 DEBUG [Thread-12]: <=3D=20 > > >DbConnectionPool.freeConnection > > >2005-11-18 11:47:38,818 DEBUG [Thread-12]: <=3D > > Transaction.commit > > >2005-11-18 11:47:38,818 DEBUG [Thread-12]: final > > sequence number in=20 > > >store: -9999 > > >2005-11-18 11:47:38,818 DEBUG [Thread-12]: =3D> > > MessageServer.store > > >2005-11-18 11:47:38,818 DEBUG [Thread-12]: insert > > into reftomessage=20 > > >database > > >2005-11-18 11:47:38,818 DEBUG [Thread-12]: =3D>=20 > > >DbConnectionPool.getConnection > > >2005-11-18 11:47:38,818 DEBUG [Thread-12]: <=3D=20 > > >DbConnectionPool.getConnection > > >2005-11-18 11:47:38,818 DEBUG [Thread-12]: Message > > haven't persisted > > >2005-11-18 11:47:38,818 DEBUG [Thread-12]: Try to > > persist to=20 > > >R0000\message32785 > > >2005-11-18 11:47:38,828 DEBUG [Thread-12]: Message > > Persisted to=20 > > >R0000\message32785 on persitence handler > > >2005-11-18 11:47:38,828 DEBUG [Thread-12]: insert > > into messagestore=20 > > >database > > >2005-11-18 11:47:38,828 DEBUG [Thread-12]: <=3D > > MessageServer.store > > >2005-11-18 11:47:38,828 DEBUG [Thread-12]: Ack > > replied synchronously > > >2005-11-18 11:47:38,828 DEBUG [Thread-12]: =3D>=20 > > >MessageServer.logReceivedMessage > > >2005-11-18 11:47:38,828 DEBUG [Thread-12]: <=3D=20 > > >MessageServer.logReceivedMessage > > >2005-11-18 11:47:38,828 DEBUG [Thread-12]: <=3D=20 > > >MessageServiceHandler.dispatchMessage > > >2005-11-18 11:47:38,828 DEBUG [Thread-12]: =3D> > > Transaction.commit (txID:=20 > > >#7) > > >2005-11-18 11:47:38,828 DEBUG [Thread-12]: =3D>=20 > > >DbConnectionPool.freeConnection > > >2005-11-18 11:47:38,828 DEBUG [Thread-12]: <=3D=20 > > >DbConnectionPool.freeConnection > > >2005-11-18 11:47:38,828 DEBUG [Thread-12]: <=3D > > Transaction.commit > > >2005-11-18 11:47:38,828 DEBUG [Thread-12]: <=3D=20 > > >MessageServiceHandler.onMessage > > >2005-11-18 11:47:47,452 INFO = [http-8080-Processor25]: > > Process command:=20 > > >Get message (32) > > >2005-11-18 11:47:47,452 DEBUG > > [http-8080-Processor25]: =3D>=20 > > >MessageServiceHandler.processCommand > > >2005-11-18 11:47:47,452 DEBUG > > [http-8080-Processor25]: =3D>=20 > > >MessageServiceHandler.getMessage > > >2005-11-18 11:47:47,452 DEBUG > > [http-8080-Processor25]: =3D>=20 > > >MessageServiceHandler.getNextUndeliveredMessage > > >2005-11-18 11:47:47,452 DEBUG > > [http-8080-Processor25]: =3D>=20 > > >MessageServer.getUndeliveredMessages > > >2005-11-18 11:47:47,452 DEBUG > > [http-8080-Processor25]: =3D>=20 > > >DbConnectionPool.getConnection > > >2005-11-18 11:47:47,452 DEBUG > > [http-8080-Processor25]: <=3D=20 > > >DbConnectionPool.getConnection > > >2005-11-18 11:47:47,462 DEBUG > > [http-8080-Processor25]: <=3D=20 > > >MessageServer.getUndeliveredMessages > > >2005-11-18 11:47:47,462 DEBUG > > [http-8080-Processor25]: =3D>=20 > > >MessageServer.setFileDeliveryStatus > > >2005-11-18 11:47:47,462 DEBUG > > [http-8080-Processor25]: <=3D=20 > > >MessageServer.setFileDeliveryStatus > > >2005-11-18 11:47:47,462 DEBUG > > [http-8080-Processor25]: =3D>=20 > > >MessageServer.getMessageFromDataSource > > >2005-11-18 11:47:47,533 DEBUG > > [http-8080-Processor25]: <=3D=20 > > >MessageServiceHandler.getNextUndeliveredMessage = with > > messageId:=20 > > >20051118-104728257-PO.po.PO.2@192.168.1.27=20 > > ><http://service.com/%3Ca%20href=3D> "=20 > > = >target=3D"_new">http://service.com/po.PO.2@192.168.1.27=20 > > ><mailto:po.PO.2@192.168.1.27%3C/a> > > > >2005-11-18 11:47:47,533 DEBUG > > [http-8080-Processor25]: =3D>=20 > > >Transaction.commit (txID: #8) > > >2005-11-18 11:47:47,533 DEBUG > > [http-8080-Processor25]: =3D>=20 > > >DbConnectionPool.freeConnection > > >2005-11-18 11:47:47,533 DEBUG > > [http-8080-Processor25]: <=3D=20 > > >DbConnectionPool.freeConnection > > >2005-11-18 11:47:47,533 DEBUG > > [http-8080-Processor25]: <=3D=20 > > >Transaction.commit > > >2005-11-18 11:47:47,543 DEBUG > > [http-8080-Processor25]: <=3D=20 > > >MessageServiceHandler.getMessage > > >2005-11-18 11:47:47,543 DEBUG > > [http-8080-Processor25]: <=3D=20 > > >MessageServiceHandler.processCommand > > > > > > > > > > > >--- > > >Arnstein Vestad - PMP, CEH > > >Seniorrdgiver, KITH - http://www.kith.no/ > > >Tlf.: 73 55 10 35, mob.: 93 43 50 95 > > >arn...@ki... > > > > > > > > > > > = >------------------------------------------------------- > > >This SF.Net email is sponsored by the JBoss Inc. = Get > > Certified Today=20 > > >Register for a JBoss Training Course. Free > > Certification Exam for All=20 > > >Training Attendees Through End of 2005. For more = info > > visit: > > >http://ads.osdn.com/?ad_idv28&alloc_id=16845&opk > > >_______________________________________________ > > >ebxmlms-general mailing list > > >ebx...@li... > > = >https://lists.sourceforge.net/lists/listinfo/ebxmlms-general > > > > > > =20 > > > > > =20 > > =20 > > = ------------------------------------------------------- > > This SF.Net email is sponsored by the JBoss Inc. = Get > > Certified Today Register for a JBoss Training = Course. > > Free Certification Exam for All Training Attendees > > Through End of 2005. For more info visit: > > = http://ads.osdn.com/?ad_idv28&alloc_id=16845&op=3Dick > > _______________________________________________ > > ebxmlms-general mailing list > > ebx...@li... > > =20 > > https://lists.sourceforge.net/lists/listinfo/ebxmlms-general > > =20 > > =20 > > = ------------------------------------------------------- > > This SF.Net email is sponsored by the JBoss Inc. = Get > > Certified Today > > Register for a JBoss Training Course. Free > > Certification Exam > > for All Training Attendees Through End of 2005. For > > more info visit: > > = http://ads.osdn.com/?ad_idv28&alloc_id=16845&op=3Dclick > > _______________________________________________ > > ebxmlms-general mailing list > > ebx...@li... > > = https://lists.sourceforge.net/lists/listinfo/ebxmlms-general > > ------------------------------------------------------- This > > SF.Net email is sponsored by the JBoss Inc. Get Certified > > Today Register for a JBoss Training Course. Free = Certification > > Exam for All Training Attendees Through End of 2005. For = more > > info visit: > > = http://ads.osdn.com/?ad_id=3D7628&alloc_id=3D16845&op=3Dclick > > _______________________________________________ > > ebxmlms-general mailing list > > ebx...@li... > > https://lists.sourceforge.net/lists/listinfo/ebxmlms-general > > ------------------------------------------------------- This SF.Net=20 > > email is sponsored by the JBoss Inc. Get Certified Today Register=20 > > for a JBoss Training Course. Free Certification Exam for All=20 > > Training Attendees Through End of 2005. For more info visit: > > http://ads.osdn.com/?ad_id=3D7628&alloc_id=3D16845&op=3Dclick > > _______________________________________________ ebxmlms-general=20 > > mailing list ebx...@li... > > https://lists.sourceforge.net/lists/listinfo/ebxmlms-general > -- > Ladislav Urban > CEO > Webswell Inc. > 1333 Howe Avenue, Suite 100 > Sacramento, 95825 CA > email: lad...@we... > phone: +1 (916) 290-2040 > fax: +1 (916) 921-2850 > http://www.webswell.com >=20 >=20 >=20 > ------------------------------------------------------- > This SF.net email is sponsored by: Splunk Inc. Do you grep through log = > files for problems? Stop! Download the new AJAX search engine that=20 > makes searching your log files as easy as surfing the web. DOWNLOAD = SPLUNK! > http://ads.osdn.com/?ad_id=3D7637&alloc_id=3D16865&op=3Dclick > _______________________________________________ > ebxmlms-general mailing list > ebx...@li... > https://lists.sourceforge.net/lists/listinfo/ebxmlms-general >=20 >=20 > ------------------------------------------------------- > This SF.net email is sponsored by: Splunk Inc. Do you grep through log = > files for problems? Stop! Download the new AJAX search engine that=20 > makes searching your log files as easy as surfing the web. DOWNLOAD = SPLUNK! > http://ads.osdn.com/?ad_idv37&alloc_id=16865&op=3Dclick > _______________________________________________ > ebxmlms-general mailing list > ebx...@li... > https://lists.sourceforge.net/lists/listinfo/ebxmlms-general ------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Do you grep through log = files for problems? Stop! Download the new AJAX search engine that = makes searching your log files as easy as surfing the web. DOWNLOAD = SPLUNK! http://ads.osdn.com/?ad_id=3D7637&alloc_id=3D16865&op=3Dclick _______________________________________________ ebxmlms-general mailing list ebx...@li... https://lists.sourceforge.net/lists/listinfo/ebxmlms-general |