E-Mail senden Ansätze
In meinem Projekt schlage vor, das versenden von E-Ansätze zu meinem manager. Als Teil der design-Dokument.
Im folgenden werden die Ansätze zur Verfügung. Teilen Sie Ihre Ansichten über die vor-und Nachteile für diese Ansätze
Ansatz 1: Verwenden Sie Drittanbieter-SMTP
Vorteile: Leicht verfügbar
Nachteile: Kosten
Ansatz 2: eigenen SMTP-Host auf Windows Azure
Vorteile: ?
Nachteile: ?
Ansatz 3: Mit Öffentlichen E-Mail-Konto
Vorteile: Keine zusätzlichen Kosten oder Abhängigkeit.
Nachteile: Erfordert mehr Aufwand hinsichtlich der Gestaltung und Umsetzung.
Die Dritte Partei sollte nicht viel Kosten. Wir verwenden SendGrid und es kostet fast nichts, wie 10.000 E-Mails für einen dollar.
InformationsquelleAutor Gaurav Agrawal | 2012-05-17
Du musst angemeldet sein, um einen Kommentar abzugeben.
Egal welchen SMTP-server Sie verwenden, weil alle Ihren code wissen muss, ist über den SMTP-host, port, secure-Modus Authentifizierung und Benutzer-Anmeldeinformationen. Und natürlich ist Ihre Anwendung sollte in der Lage sein, um die Verbindung zum SMTP-host. Wenn Ihre Anwendung unterstützt das herstellen einer Verbindung zu einem SMTP, dann keine Notwendigkeit, die Mühe über das, was zu verwenden. Kann man sehr gut mit Ihrem eigenen Unternehmens-SMTP-server oder mit öffentlichen SMTP-Server, wie Gmail, yahoo etc.
Sie sind wahrscheinlich auf der Suche nach diesem: sendgrid.com/windowsazure.html
downvoted für die Annahme, Gmail, wirst du gebannt
Wie so? @Toolkit
InformationsquelleAutor Drona
Ansatz 2 ist von Microsoft nicht empfohlen, und ich bin auch mit. Der Hauptgrund ist, dass die chance für die IP-Adresse des Azure-Datencenter, auf die schwarze Liste gesetzt werden, weil der SPAM ist sehr hoch.
Verstehe nicht ganz, Ansatz 3.
Hoch empfohlen-Ansatz (auch von Microsoft), ist die Verwendung einer Dritten Partei senden von E-mail-system, wie SendGrid. Microsoft & SendGrid sind, die Partnerschaft zu bieten Azure-Entwicklern Kostenlose und einfache Möglichkeit, um zuverlässig, sicher und problemlos senden von e-mail-Nachricht aus dem Windows Azure-Plattform. Lesen Sie mehr auf der link. Und dies ist die offizielle reccomendation.
Nein, es ist jetzt immer frei, aber es ist nur gut, um E-Mail senden... nicht so gut wie eine tatsächliche E-Mail-Adresse senden können, die Sachen wieder zu und Sie können Antworten zu ändern, usw...
Gute Lösung-Wenn Sie die Schritte, um sich durch Azure, der Kostenlose plan ist 25k credits pro Monat. Es sieht aus wie es gibt auch einen kostenlosen plan für die öffentlichkeit, für 12k credits monatlich. Ich ging nicht durch das Zeichen-up-Prozess für die spätere, aber es wirbt mit "No expiration."
InformationsquelleAutor astaykov
Wir die Nutzung von Amazon SES-service zum senden von E-Mails von AzureWatch zu unseren Kunden. Sendet derzeit nördlich von 3.000 bis 4.000 E-Mails pro Tag. Funktioniert wunderbar und ist sehr erschwinglich.
InformationsquelleAutor Igorek
Es gibt auch die option die Warteschlange E-Mails, bevor Sie mit services wie SendGrid oder AWS SES. Sie sollten diese option erwägen, wenn Ihre Lösung ist den Umgang mit hohen Lasten oder wenn Sie nicht wie die Tatsache, dass Drittanbieter-smtp-Dienst ist aus dem Azure und aus Ihrem (direkten) Steuern.
Werfen Sie einen Blick auf:
InformationsquelleAutor Nino
Dritten ist der empfohlene Weg, dies zu tun, werfen Sie einen Blick auf:
http://blog.smarx.com/posts/emailtheinternet-com-sending-and-receiving-email-in-windows-azure
InformationsquelleAutor Tom