Could you run the following in the database?
select email, subject, error, created, sent from email_queue;
This will let us know what the error with the email sending is.
Also the config file is no longer used for email settings, it is stored in the database