Giter VIP home page Giter VIP logo

Comments (6)

GoogleCodeExporter avatar GoogleCodeExporter commented on July 18, 2024
Hello and thank you, but I'm not sure I understand, though!

I can see how getting a pre-configured reply email by using mimeMessage.reply() 
is useful, having set the to-address, from-address and subject with an added 
"RE: ", but is that what you meant? It seems you are suggesting getting and 
setting a String value 'replyTo', which I don't quite understand the need for; 
you could just use replyEmail.addRecipient(RecipientType.TO, fromAddress) with 
whatever value you like.

Please elaborate.

Original comment by b.bottema on 28 Jul 2011 at 5:53

from simple-java-mail.

GoogleCodeExporter avatar GoogleCodeExporter commented on July 18, 2024
Sorry.  Obviously wasn't clear there.  SMTP and indeed javamail support a 
header "replyTo" which is used as the return path by SMTP servers over the 
original from address if present. 

This sounds a bit pointless, but is quite useful in the case of software 
applications which send email.  For example, we have an examination application 
which sends out notifications by email from "[email protected]".  
Sometimes, the email address put in by the exam centre are wrong, so the email 
bounces. 

By default, the email would bounce to the [email protected] address 
which isn't monitored, whereas we actually want bounces to go back to the user 
who entered the candidates details. To do this we set the replyTo header to the 
correct address.  

See http://code.google.com/appengine/docs/java/mail/usingjavamail.html where it 
says "You can set a "reply to" address using the setReplyTo() method.".  This 
is also supported in Commons Email so just have a look at the code and you'll 
see where it applies.

Hopefully that clears up the confusion.

Original comment by [email protected] on 29 Jul 2011 at 9:30

from simple-java-mail.

GoogleCodeExporter avatar GoogleCodeExporter commented on July 18, 2024
Ahh, I understand now. I think I actually use this feature with my gMail 
account, where I use my gmail account to send mail but reply-to I use my own 
domain address, which forwards to gmail (so that I'm not depending on gmail's 
availability).

I'll add this as soon as possible.

Original comment by b.bottema on 29 Jul 2011 at 9:42

  • Changed state: Accepted
  • Added labels: Type-Enhancement
  • Removed labels: Type-Defect

from simple-java-mail.

GoogleCodeExporter avatar GoogleCodeExporter commented on July 18, 2024
I've comitted the changes. I still need to test it before making a release.

Original comment by b.bottema on 29 Jul 2011 at 10:03

  • Changed state: Fixed

from simple-java-mail.

GoogleCodeExporter avatar GoogleCodeExporter commented on July 18, 2024
No problem.  I don't actually "need" this but thought that the library was so 
nice and clean, it would be daft for it to be missing such a simple feature to 
implement!  Hopefully, might get to use this library in our next project

Original comment by [email protected] on 29 Jul 2011 at 11:01

from simple-java-mail.

GoogleCodeExporter avatar GoogleCodeExporter commented on July 18, 2024
Included in release 1.9

Original comment by b.bottema on 6 Aug 2011 at 1:05

  • Changed state: Verified

from simple-java-mail.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.