Ist es möglich eine Amazon EC2-instance als eine E-Mail-server?
Ich möchte in der Lage zu sein eine EC2-Instanz (CentOS LAMP-basiert) als mail-server und erstellen Sie E-Mail-Adressen für Benutzer, wenn Sie sich anmelden, so dass Sie hochladen können Dateien per E-Mail. Die E-Mails würde analysiert werden, und die angehängten Dateien bearbeitet und Hinzugefügt S3 für die Speicherung.
Ist das machbar??
Welche E-mail-Paket würde ich dafür brauche?
Ich würde gerne in der Lage, zum erstellen von E-Mail-Adresse wie [email protected]
mein domainname verweist auf einen webserver nicht auf amazon web services, so dass ich weiß, dass es nicht möglich sein kann.
wo fange ich an mit diesem, gibt es gute Ressourcen für die Einrichtung eines E-mail-server auf EC2
vielen Dank
InformationsquelleAutor undefined | 2009-12-09
Du musst angemeldet sein, um einen Kommentar abzugeben.
Um die Frage zu beantworten, ja es ist möglich. Wie Paulus sagt, wenn Sie benötigen, 24x7-und langfristig dann EC2 ist möglicherweise teurer als einige andere Anbieter. Aber es kann Sinn machen, wenn Sie ein startup oder, wenn Sie dies tun, erfahren Sie mehr über diese Themen.
Grundlegende Schritte:
Amazon hat hatte Probleme in der Vergangenheit mit blacklisting.. aber Sie versuchen, anzugehen. Lesen Sie hier: http://developer.amazonwebservices.com/connect/thread.jspa?threadID=37650
Bearbeiten: Sie können auch eine pre-konfiguriert CentOS-image (die Kombination von Schritt 1+2), dieser hat postfix bereits installiert: http://developer.amazonwebservices.com/connect/entry.jspa?externalID=821
Ich bin gespannt, wie SES passt in diese, und wenn Sie können, stattdessen, nutzen eine andere Instanz weiterleiten von E-mail (für bösartige E-Mail -)... aber das ist eine andere Frage!
SES Ist nur Senden service. Es ist Hauptzweck ist es, eine Lösung für das senden von E-Mails innerhalb Ihrer gehosteten Anwendungen. Zum Beispiel Bestätigungs-E-Mails, Passwort-reset-E-Mails etc. Wollen Sie nicht speichern diese E-Mails irgendwo weder eine Antwort erhalten, und es kann große Menge an mails. Dann können Sie Rollen Sie Ihre eigene E-Mail-Server, oder sich auf einen E-Mail-provider für andere niedrigere-Verkehr-Kommunikation-E-Mails.
Können Sie uns mehr details über die MX-Konfiguration?
InformationsquelleAutor itchi
Verwendung von EC2 als mail-server nicht scheinen, wie eine gute Passform für mich. Sie sind nicht mit den "Elastischen" oder die "Cloud" ist Teil der "Elastic Compute Cloud". Sie brauchen etwas, was bis 24x7, hat die gleiche IP die ganze Zeit, und muss nicht erweitern oder Vertrag an der Nachfrage, so dass ein VPS wäre eine bessere Lösung.
InformationsquelleAutor Paul Tomblin
Kann es wohl sein, mit einer elastic IP-zusammen mit der richtigen Konfiguration des E-mail-server, die für die ec2-Instanz zum empfangen von E-mails.
Allerdings könnte es einfacher sein, die Verwendung von Google AppEngine. Können Sie uns die Nachrichten von [email protected] von Ihrer vorhandenen mail-server zu Ihrem appspot E-Mail-Adresse, dann die Nachrichten verarbeiten und speichern die Dateien auf S3 mit ein paar appengine-code in python. Finden Sie die appengine Dokumentation über den Empfang von E-Mail für weitere Informationen: http://code.google.com/appengine/docs/python/mail/overview.html
InformationsquelleAutor dar