Wie ist die allgemeine Methode einen „Kontakt“ -Seite in der App mit „Nachricht senden“, um E-Mail zu schaffen?

StackOverflow https://stackoverflow.com/questions/4394519

Frage

Ich bin eine Desktop-Anwendung mit AIR entwickeln.

Ich wollte ein Kontaktfenster mit einem Meldungsfeld haben und einer Sendetaste, falls einige Benutzer mir über die Anwendung kurze Nachricht senden möchten, oder Event ein „Bericht“ -Funktion, wenn eine Ausnahme auftritt.

Dazu öffnete ich ein E-Mail-Konto, legte seine Details (Benutzer / Pass / SMTP-Server) in dem bezeichneten Code, und wenn Sie die Sendetaste drücken es tatsächlich sendet die E-Mail von diesem Konto.

Halten Sie es für die richtige Lösung ist, gibt es eine andere ?? Ich könnte Probleme mit ihm in der Zukunft?

War es hilfreich?

Lösung

Neben der Tatsache, dass es eine große Lernerfahrung Schreib Mail-Socket-Verbindung Code in Actionscript sein kann, ist es ein bestimmte Grund, dass Sie die tatsächliche Sende Funktionalität innerhalb der App behalten?

Persönlich würde ich einen Gateway-Skript (PHP, .net, jsp, was auch immer) auf einem Server erstellen und habe den App Kontakt mit der Schrift, die Hand über die Informationen, und lassen Sie es die Nachricht zu senden. Auf diese Weise:.. A) Sie Ihre Anmeldeinformationen nicht in die ausführbare Datei, und b Kompilieren) Sie sind nicht mit, die zur Aufrechterhaltung der gleichen Mail-Server-Verbindung Anmeldeinformationen ... wenn aus irgendeinem Grund Sie Ihren Benutzernamen ändern müssen fest / Passwort oder wenn Sie Ihre Änderungen Mailserver-Host, werden Sie eine Schar von Benutzern da draußen mit falschen Verbindungszeichenfolgen haben.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top