Wenn der Benutzer über DEIN Programm eine von vordefinierte Nachricht schickt bracht es doch eigentlich keine E-Mailversandbestätigung oder? Warum muss es überhaupt eine E-Mail sein? Wenn dein Programm die Nachricht (E-Mail) schickt und direkt an deinen
smtp-server zustellt so weiß dein Programm auch ob der Vorgang erfolgreich war und kann anschließend einen Fehler oder eine Bestätigung anzeigen.
@wicht: Du denkst zu kompliziert. Wenn man nicht an jemand beliebigen senden können soll, braucht man auch keinen Relay-Server sondern kann die E-Mail direkt beim Empfänger-Server einreichen. Dann benötigt man auch keine Zugangsdaten da der Zielserver natürlich jede E-Mail annimmt die an ihn gerichtet ist.
Zitat:
Wenn wir aber schoneinmal beim Thema sind, wie kann man eigentlich Datenbankdaten und Mailserverdaten so schützen, das man sie nicht mit einem De-Assembler auslesen kann?
gar nicht.
Mailserverdaten braucht man aber auch nicht zu hinterlegen da die Mail entweder direkt zugestellt werden kann oder man dafür über ein php-script geht in dem dann die notwendigen Daten hinterlegt sind (bzw. auf dem Server auf dem das php-script ausgeführt wird).
Und bei Datenbanken kann man es ebenso machen das man keinen direkten Zugriff gewährt sondern die Daten an ein Script gesendet werden und dieses dann das ganze an die Datenbank weiter gibt.