The CI Email send() function only returns true or false. Is there a way to get a more detailed reason as to why a sending failed? I\'m using SMTP.
You could check your mail logs. If the mail errors out then you should have a record saying why in there.
I'm not sure where they will be located though it depends on your system.