Ich möchte SMTP-Host und Port validieren. Bitte lassen Sie mich wissen, wie kann ich das tun? Ich möchte smtp.gmail.com oder smtp-mail.outlook.com. Aber jetzt erlaubt mein Code auch Nummern.Wie kann ich SMTP-Host in asp.net MVC validieren?
public int Smtp_Id{ get; set; }
[Display(Name="Mail From")]
[Required(ErrorMessage = "Please enter senders mail address.")]
[EmailAddress(ErrorMessage = "Invalid Email Address")]
public string Smtp_mailfrom { get; set; }
[Display(Name = "SMTP Host")]
[Required(ErrorMessage = "Please enter host name.")]
public string Smtp_Host { get; set; }
[Display(Name = "User Name")]
[Required(ErrorMessage = "Please enter username.")]
[MaxLength(50,ErrorMessage="Username Should not be more than 50 charachters.")]
public string Smtp_username { get; set; }
[Display(Name = "Password")]
[MaxLength(50, ErrorMessage = "Password Should not be more than 50 charachters.")]
[Required(ErrorMessage = "Please enter password.")]
public string Smtp_password { get; set; }
[Display(Name = "SMTP Port")]
[Required(ErrorMessage = "Please enter Port.")]
public int Smtp_Port { get; set; }
Mögliches Duplikat [mvc4 url Validierung] (http://stackoverflow.com/questions/15249105/mvc4-url-validation) - Es ist nicht genau das gleiche Problem, aber die Antwort hat einen Link zu einer Verlängerung das würde dir bei deinem Problem helfen. – mtaanquist
Nein Herr Rory Das ist nur für URL, aber hier brauche ich Validierung für SMTP-Host & Port –