Hi all, I have the same problem posted some time ago in this list ( http://rubyforge.org/pipermail/tmail-talk/2008-November/000127.html): addresses ended with a dot are not parsed correctly. In that thread it was acknowledged that it was a known bug and it was going to be fixed. Any new about that? I have downloaded the last version from svn to check it and the problem remains (last from return nil): /tmp/$ svn checkout http://tmail.rubyforge.org/svn/trunk/ tmail /tmp$ irb -I tmail/lib/ irb(main):001:0> require ''tmail'' => true irb(main):013:0> irb(main):014:0* test2 = TMail::Mail.parse <<MAIL irb(main):015:0" From: test no error <test at test.test> irb(main):016:0" To: test ok <test at test.test> irb(main):017:0" Subject: Subject irb(main):018:0" irb(main):019:0" Hi all irb(main):020:0" irb(main):021:0" MAIL => #<TMail::Mail port=#<TMail::StringPort:id=0x..fdbcd5860> bodyport=nil> irb(main):022:0> irb(main):023:0* p test2.to ["test at test.test"] => nil irb(main):024:0> p test2.from ["test at test.test"] => nil irb(main):002:0> test1 = TMail::Mail.parse <<MAIL irb(main):003:0" From: test error. <test at test.test> irb(main):004:0" To: test ok <test at test.test> irb(main):005:0" Subject: Subject irb(main):006:0" irb(main):007:0" Hi all irb(main):008:0" irb(main):009:0" MAIL => #<TMail::Mail port=#<TMail::StringPort:id=0x..fdbcdb954> bodyport=nil> irb(main):010:0> irb(main):011:0* p test1.to ["test at test.test"] => nil irb(main):012:0> p test1.from nil => nil Cheers, Luis -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://rubyforge.org/pipermail/tmail-talk/attachments/20091112/b21a3627/attachment.html>