You said you have a sendmail server running on the same system. Do you integrate James as instructed on the website?
Santosh. -----Original Message----- From: Thibaut [mailto:[EMAIL PROTECTED] Sent: Thursday, April 13, 2006 4:14 PM To: James Users List Subject: Re: send mail Hi The thing i want is to receive mail, manage them and then send a reply from the [EMAIL PROTECTED] Here is my config.xml : <processor name="root"> <mailet match="[EMAIL PROTECTED]" class="ToProcessor"> <processor> transport </processor> </mailet> <mailet match="All" class="MessageSave"> <folder>/home/thibaut/tmp/unavailable</folder> <subject>You have been marked as UNAVAILABLE</subject> <content>Send a message to [EMAIL PROTECTED] to reset.</content> </mailet> <mailet match="RelayLimit=30" class="Null"/> ... But the confirmation mail from "[EMAIL PROTECTED]" doesn't arrive. I'm pretty sure the confirmation mail goes to the "transport" processor but i can't see why it doesn't send it ... The debug info of the sun javamail package say the mail is sent. Is that the way i shoud do that ? What is the correct way ? Do i have to configure DNS to make it works ? Before installing James there was sendmail configured on the server and it worked properly. Thibaut Thibaut a écrit : > I try to post the reply with [EMAIL PROTECTED] email. There are no > error but i don't receive anything in the [EMAIL PROTECTED] > mailbox ... > > Here is the config.xml file i'm trying to make working : > <processor name="root"> > <mailet match="[EMAIL PROTECTED]" > class="ToProcessor"> > <processor> transport </processor> > </mailet> > > <mailet match="All" class="MessageSave"> > <folder>/home/thibaut/tmp/unavailable</folder> > <subject>You have been marked as UNAVAILABLE</subject> > <content>Send a message to [EMAIL PROTECTED] to > reset.</content> > </mailet> > > <mailet match="RelayLimit=30" class="Null"/> > ... > > Santosh a écrit : > >> Hi, >> >> Please check if the following <mailet> tag that you have created has not >> been inserted at the tail of processors. >> >> <mailet match="All" class="MessageSave"> >> <folder>/home/thibaut/tmp/unavailable</folder> >> <subject>You have been marked as UNAVAILABLE</subject> >> <content>Send a message to [EMAIL PROTECTED] to >> reset.</content> >> </mailet> >> >> If so, remove it from there and insert it in the beginning. i.e. just >> below the <processor name="root"> tags. >> >> And as far as the error is concerned, the RemoteAddrNotInNetwork seems >> to be causing this problem. (Note: See the <notice>) >> >> <mailet match="RemoteAddrNotInNetwork=127.0.0.1" class="ToProcessor"> >> <processor> relay-denied </processor> >> <notice>550 - Requested action not taken: relaying >> denied</notice> >> </mailet> >> >> Santosh. >> >> -----Original Message----- >> From: Thibaut [mailto:[EMAIL PROTECTED] Sent: Wednesday, April 12, >> 2006 4:21 PM >> To: James Users List >> Subject: Re: send mail >> >> Thank you for your answer. When i send a confirmation mail I send it >> to the james server ... therefore it receives it but don't relay it. >> (the mail goes to the <processor name="root"> process) >> >> What do i have to do to send a mail as the sendMail linux service does ? >> >> Santosh a écrit : >> >> >> >>> Did you look at the JavaMail logs that get printed upon setting >>> session.setDebug(true)? >>> >>> Santosh. >>> >>> -----Original Message----- >>> From: Thibaut [mailto:[EMAIL PROTECTED] Sent: Tuesday, April 11, >>> 2006 11:43 PM >>> To: James Users List >>> Subject: Re: send mail >>> >>> I configured the "config.xml" like that : >>> >>> <processor name="root"> >>> <mailet match="All" class="MessageSave"> >>> <folder>/home/thibaut/tmp/unavailable</folder> >>> <subject>You have been marked as UNAVAILABLE</subject> >>> <content>Send a message to [EMAIL PROTECTED] to >>> reset.</content> >>> </mailet> >>> ... >>> </processor> >>> >>> In "MessageSave.java" : >>> >>> public void service(Mail mail) >>> { >>> try { >>> saveMailInDataBase(mail); >>> sendConfirmationMail(mail); >>> ... >>> } >>> } >>> >>> In the "sendConfirmationMail(mail)" : >>> >>> Properties props = System.getProperties(); >>> props.put("mail.smtp.host", "localhost"); >>> Session session = Session.getDefaultInstance(props, null); >>> MimeMessage message = new MimeMessage(session); >>> message.setFrom(new InternetAddress(this.from)); >>> InternetAddress adresTo = new InternetAddress(to); >>> message.addRecipient(Message.RecipientType.TO, adresTo); >>> message.setSubject(subject); >>> message.setContent(content, "text/html"); >>> javax.mail.Transport.send(message); >>> >>> >>> I have no problem to saveMailInDataBase but this doesn't send any >>> mail back ... >>> >>> My log : >>> >>> 541 javax.mail.SendFailedException: Sending failed; >>> 542 nested exception is: >>> 543 class javax.mail.SendFailedException: Invalid >>> >> >> Addresses; >> >> >>> 544 nested exception is: >>> 545 class javax.mail.SendFailedException: 550 - Requested >>> action not taken: relaying denied >>> 546 >>> 547 at javax.mail.Transport.send0(Transport.java:218) >>> 548 at javax.mail.Transport.send(Transport.java:80) >>> >>> >>> >>> >>> >>> The adresses are not invalid >>> >>> >>> >>> >>> >>> >>> Norman Maurer a écrit : >>> >>> >>> >>> >>> >>>> Sorry but i don't understand whats your problem.. Please can you >>>> >>>> >>> >>> explain >>> >>> >>> >>> >>>> a bit more and add logs or something like that ? >>>> >>>> bye >>>> >>>> Am Dienstag, den 11.04.2006, 19:01 +0200 schrieb Thibaut: >>>> >>>> >>>> >>>> >>>> >>>>> hi, >>>>> >>>>> I receive email on the port 25 with james. I try to send email from >>>>> >>>>> >>>> >>> the >>> >>> >>> >>>>> james server (to confirm the reception). >>>>> >>>>> I do : >>>>> >>>>> Properties props = System.getProperties(); >>>>> props.put("mail.smtp.host", "localhost"); >>>>> Session session = Session.getDefaultInstance(props, >>>>> >>>>> >>>> >>> null); >>> >>> >>> >>> >>>>> MimeMessage message = new MimeMessage(session); >>>>> message.setFrom(new InternetAddress(this.from)); >>>>> InternetAddress adresTo = new InternetAddress(to); >>>>> message.addRecipient(Message.RecipientType.TO, adresTo); >>>>> message.setSubject(subject); >>>>> message.setContent(content, "text/html"); >>>>> javax.mail.Transport.send(message); >>>>> >>>>> >>>>> but this doesn't work. (no error but no mail leaves) >>>>> I read http://james.apache.org/FAQ.html#3 but i can't figure out >>>>> the solution. >>>>> >>>>> Can anyone help me ? >>>>> >>>>> >>>> >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: [EMAIL PROTECTED] >> For additional commands, e-mail: [EMAIL PROTECTED] >> >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: [EMAIL PROTECTED] >> For additional commands, e-mail: [EMAIL PROTECTED] >> >> >> >> > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
