def format_email_addressee(user):
    """
		Takes an auth.User and outputs named email format "Jim Smith <jimsmith@blah.com>"
		when possible. Otherwise just returns email.

		Raw email instead of named format gets the attention of spam filters.
	"""
    if user.first_name and user.last_name:
        return '%s %s <%s>' % (user.first_name, user.last_name, user.email)
    elif user.first_name:
        return '%s %s <%s>' % (user.first_name, user.last_name, user.email)
    else:
        return user.email
