ActionMailer not send email and not generate error in log

How are you providing sasl_auth support in this setup? GMail requires it for smtp use.

I usually setup my actual smtp server for use with GMail, something like this for example:

http://bookmarks.honewatson.com/2008/04/20/postfix-gmail-smtp-relay/