Je me demandais, devez-vous vraiment augmenter le délai d'une opération d'envoi manuellement pour envoyer des pièces jointes volumineuses. J'ai lu la documentation de Microsoft située here et il dit que la longueur du délai d'attente est de 100 secondes. Au lieu de travailler avec le timeout, je me demandais s'il était possible de simplement dire de continuer jusqu'à ce qu'une erreur soit trouvée ou que le message soit envoyé avec succès?C# SMTPClient Timeout Question
1
A
Répondre
3
La même page que vous liez déjà donne la réponse: utilisez la méthode SendAsync. De l'SendAsync documentation:
Pour recevoir une notification lorsque le message a été envoyé ou l'opération a été annulée, ajouter un gestionnaire d'événements à l'événement SendCompleted.
L'événement SendCompleted nécessite un délégué SendCompletedEventHandler, qui reçoit à son tour une instance AsyncCompletedEventArgs, qui peut être utilisé pour savoir si l'envoi a.
Questions connexes
- 1. Jquery ajax live validation/timeout question
- 2. Timeout question re. ensembles de données fortement typés et objectdatasources
- 3. Problème d'envoi d'e-mail avec SmtpClient en C#
- 4. Envoyer un e-mail HTML via C# avec SmtpClient
- 5. Comment puis-je tester le code C# SmtpClient dans Vista
- 6. C#: Téléchargement d'une URL avec timeout
- 7. SMTPClient Demi-Travail \ Demi Pas
- 8. Http request timeout issue
- 9. Puis-je tester SmtpClient avant d'appeler client.Send()?
- 10. Timeout XMLHttpRequest
- 11. Corba request timeout
- 12. Manière optimale d'envoyer le courrier avec SmtpClient?
- 13. Rapport Reporting Services Timeout
- 14. HttpWebRequest timeout dans 3.5sp1
- 15. Question d'interface C#
- 16. Question de syntaxe C++
- 17. C# Shorthand Property Question
- 18. Easy Réflexion question C#
- 19. Question sur C# optimiseur
- 20. C++ Débutant question: Constructeur
- 21. C# ToolStripPanel Dessin Question
- 22. Symbian C++: TBUF Question
- 23. C# Custom EventArgs Question
- 24. C# Indexer propriété Question
- 25. C# Regex Remplacer Question
- 26. Objectif C Threading Question
- 27. C# Conteneur Question
- 28. Objective-C NSString Question
- 29. C# ISynchronizeInvoke Question
- 30. C# Variable Question Initialisation
Wow, laissez-moi vérifier, merci .... –
Si la méthode asynchrone échoue, y at-il un rappel? –
@lb: Voir ma modification. –