Bonjour irahgis,
Il me semble que nous n'avons pas le même soucis. Mes emails arrivent tardivement, tandis que les vôtres n'arrivent pas. J'ai bien "Module 'mysqli' already loaded" parfois lors du "error_get_last" mais je pense que ça n'a rien à voir, et ce n'est pas systématique.
D'expérience, le soucis de délai d'envoi provient probablement d'un embouteillage dans les queues de message du serveur d'email (puisqu'au final le message arrive et que la fonction php mail() retourne true sans délai). Et d'expérience c'est pas du gâteau à résoudre car un serveur d'email c'est pas simple à manipuler.
Pour information, aujourd'hui je n'ai aucun délai de livraison. Donc pour le moment problème non reproductible.
Il est possible que mon soucis soit dû au fait que mon domaine ait été créé la veille de mes tests, et que certaines informations DNS n'aient pas été propagées assez vite sur les serveurs d'emails. Mais bon je ne suis sûr de rien.
irahgis, je souhaite que votre soucis soit rapidement résolu.
Bonne journée