Je pense que j'ai compris pourquoi cela se produisait. Au cas où quelqu'un / quelqu'un serait intéressé, voici ce que je pense qu'il s'est passé. J'essayais d'étendre le délai d'attente via une tâche de script, en jouant avec la valeur Threading.Thread.Sleep mais j'ai négligé de faire de même dans mes propriétés de connexion SMTP. Lorsque j'ai modifié la valeur du délai d'attente dans les propriétés de la connexion SMTP, les messages d'erreur ont cessé d'arriver :)
J'aimerais pouvoir poster une photo pour vous montrer exactement où se trouve cette propriété, mais ma réputation m'a fait défaut !.. :( (moins de 10 points pour le moment)
Je suis en train de terminer toutes mes modifications, puis je posterai à nouveau avec le résultat final en espérant que cela résoudra tous mes problèmes.
Merci à tous ceux qui ont manifesté leur intérêt.