Je dois vérifier les mots spécifiques afin que le programme sache quel client smtp sera utilisé. Par exemple. Si la zone de texte aura @ yahoo.com alors le programme utilisera le smtp pour yahoo. Ou si vous connaissez un moyen de faire la même chose, mais avec une autre idée.comment vérifier les mots/expressions spécifiques dans une zone de texte dans vb.net
Répondre
Vous ne pouvez pas faire ce travail dans le cas général, juste un nom de serveur ne suffit pas. Les jours où les serveurs SMTP ont accepté un message électronique sans aucune authentification ont disparu depuis longtemps. Vous devrez utiliser la propriété SmtpClient.Credentials pour prouver au serveur que l'utilisateur est légitime.
Peut-être plus important, vous avez seulement besoin d'un serveur SMTP. Tant que l'utilisateur peut s'authentifier, il peut utiliser le serveur pour distribuer le courrier électronique à n'importe quel destinataire. Ajoutez une fonctionnalité de configuration à votre application afin que l'utilisateur puisse fournir l'adresse du serveur, le numéro de port et les informations d'identification requises.
If yourTextBox.Text.Contains("@yahoo.com") Then
'make use of smtp for yahoo
End If
Et si vous avez des phrases/règles plus compliquées à trouver, installez-vous confortablement avec regular expressions.
- 1. valider une zone de texte dans vb.net
- 2. Zone de texte d'incrémentation automatique dans VB.NET
- 3. Comment ajouter du texte dans une zone riche de texte dans VB.NET sur une ligne spécifiée
- 4. VB.NET Lire la ligne actuelle dans une zone de texte?
- 5. Coller un texte dans une zone de texte dans le contrôle du navigateur dans Vb.Net
- 6. VB.NET: Utiliser une zone de texte pour filtrer les données
- 7. Ajouter un texte dans la position du curseur dans une zone de texte dans vb.net
- 8. zone de texte multi-lignes en vb.net
- 9. Vb.net + AutoComplete dans les zones de texte
- 10. vb.net Contrôle de zone de texte
- 11. comment vérifier l'entrée en double dans les zones de texte?
- 12. Inverser la sélection de texte par programmation dans une zone de texte enrichi (vb.net)
- 13. Comment puis-je effectuer une recherche en utilisant une zone de texte et une zone de liste dans vb.Net?
- 14. Evénement d'effacement de la zone de texte dans VB.NET
- 15. vb.net 2008 zone de texte longueur maximale
- 16. Comment vérifier si une certaine zone de texte asp.net existe dans une page
- 17. Comment coller du texte enrichi dans une zone de texte?
- 18. comment cacher le texte dans une zone de texte html
- 19. Trouver l'emplacement du curseur dans une zone de texte dans vb.net
- 20. Combien de fois une chaîne se produit-elle dans une autre chaîne (zone de texte) VB.NET
- 21. Comment puis-je intégrer une zone de texte dans une autre zone de texte en HTML?
- 22. Comment avoir une zone de texte dans mon application Web?
- 23. Lien hypertexte dans une zone de texte
- 24. Comment retrive les articles DropDownList1 en zone de texte comme 1,2,3,4 dans VB.NEt
- 25. Infobulez-vous sur des mots spécifiques dans une zone de texte enrichi?
- 26. Winforms zone de texte autoheight
- 27. Comment ajouter une zone de texte dynamiquement?
- 28. Prévenir les vulgarités dans une zone de texte?
- 29. Afficher les données dans une zone de texte
- 30. liste déroulante dans une zone de texte