# Problem with Mail gem: bounced and error\_status return nil

**URL:** <https://www.ruby-forum.com/t/problem-with-mail-gem-bounced-and-error-status-return-nil/190995>\
**Category:** Ruby\
**Created:** [July 2, 2010, 3:02am UTC](https://www.ruby-forum.com/t/problem-with-mail-gem-bounced-and-error-status-return-nil/190995 "2010-07-02T03:02:33Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![hgtesta](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/h/919ad9/32.png) [@hgtesta](https://www.ruby-forum.com/u/hgtesta)\
**Post date:** [July 2, 2010, 3:02am UTC](https://www.ruby-forum.com/t/problem-with-mail-gem-bounced-and-error-status-return-nil/190995/1 "2010-07-02T03:02:33Z")

</div>

Hi there!

I must be missing something about Mail gem, bounced? and error\_status  
don’t work for  
me. I have just one message on the server, and it is a bounced e-mail.  
So I tried the following:

Mail.defaults do  
retriever\_method :pop3, { :address =\> “[pop.gmail.com](http://pop.gmail.com)”,  
:port =\> 995,  
:user\_name =\> ‘’,  
:password =\> ‘’,  
:enable\_ssl =\> true }  
end

mail = Mail.first # #\<Mail::Message:2201530420, Multipart: false,  
Headers: \<Return-Path: \<\>\>,…  
mail.subject # “Delivery Status Notification (Failure)”  
mail.bounced? # nil  
mail.error\_status # nil  
mail.diagnostic\_code # nil

Shouldn’t “bounced?” return true?

Thanks !
