Wie man den SMTP-server von E-Mail-Adresse
Will ich senden E-mail automatisch durch spezielle E-Mail-Konto, aber jetzt, ich kenne nur die E-Mail-Adresse: [email protected] und das Passwort. so wissen Sie, wie man den SMTP-server. unten ist mein C# code:
SmtpClient client = new SmtpClient();
client.Host = "What is the SMTP Server, I want to get from email address, can you help me";
string account = "[email protected]";
string password = "Qoros111";
client.Port = 587;
client.EnableSsl = true;
client.Timeout = 100000;
client.DeliveryMethod = SmtpDeliveryMethod.Network;
client.UseDefaultCredentials = false;
client.Credentials = new System.Net.NetworkCredential(account, password);
Du musst angemeldet sein, um einen Kommentar abzugeben.
Finden Sie die SMTP-server einer domain, indem der host-Teil der E-Mail-Adresse (
qorosauto.com
in deinem Beispiel) und auf der Suche nach der MX-Eintrag für Sie.Die Zahl vor dem Hostnamen angeben Präferenz - in diesem Fall
euq1.qorosauto.com
ist der bevorzugte server zu verbinden.Machen .Net ist nicht geradlinig, wie die Antwort auf diese Frage zeigt: Wie man die mx-records für den dns-name-System.Net.DNS?
Hinzufügen auf die Probleme, die viele ISPs filtern Sie Ihre Verbindung in der firewall und lassen Sie nicht zu sprechen, die an einen SMTP-server außer die ISPs, die wiederum weiterleiten der mail an den Empfänger.
Im wesentlichen Sie möchten Ihre ISPs oder Organisationen SMTP-server - nicht der Empfänger MX.
Versuch und Irrtum, vielleicht bekommen Sie es..
Wenn Sie schon geschafft jede Möglichkeit, die Sie benötigen, um Ihren eigenen SMTP-server. Es gibt ein paar freebie-Server:
http://freesmtpservers.com/
Aber wenn Sie dies tun, Professionell werden Sie wahrscheinlich wollen, um den SMTP-server Ihrer Organisation, so dass Sie wahrscheinlich wollen, Fragen Sie Ihren Chef oder einen Kollegen.
Können Sie versuchen mail.orosauto.com oder smtp.orosauto.com. Login auf Ihr Konto und überprüfen Sie E-mail-Einstellungen. hoffentlich finden Sie die E-mail-server details über es.
Finden Sie heraus, den zuständigen mail-server haben Sie Fragen, die DNS. Durch die Verwendung des web zum Beispiel gehen Sie zu diese nslookup-Seite.
Normalerweise beginnen Sie bei der domain-server von Ihrem provider, aber Sie können auch starten, mit einem root-server (z.B. 198.41.0.4) und bitten für die domain
google.com
- und der Abfrage-TypMX - Mail exchange
.Erhalten Sie wieder eine Liste der zuständigen dns-server. Wählen Sie einfach eines aus der Liste (z.B. 192.26.92.30) und senden Sie die Abfrage erneut zu diesem server. Erneut führen Sie diese Sequenz, bis Sie erhalten eine Liste des Typs
MX
. Wählen Sie einfach eine Adresse aus dieser Liste (vielleicht den ersten, vielleicht das mit den verlorenen Wert Einstellung) und verwenden Sie diese, um Ihre smtp-Verbindung.Das ist die Art und Weise, wie jeder mail-server tut seine Arbeit. Nun ist es an Ihnen, zu realisieren, dass in Ihre Anwendung. 😉