none
E-Mail per Knopfdruck senden (Windows Phone) RRS feed

  • Frage

  • Hallo,

    Ich hatte vor, dass ich in einer TextBox eine E-Mail Adresse angebe. Neben dieser TextBox gibt es noch eine weitere und einen Knopf(Button) Nun will ich, dass wenn man in die andere TextBox (nicht die mit der Adresse) einen Text eingibt, diesen mit den Button an die angegebene E-Mail Adresse verschicken kann. Außerdem soll die Antwort des Angeschriebenen in einem TextBlock erscheinen. Das ganze soll eine Windows Phone Silverlight Anwendung in C# werden.

    Ich hoffe ihr könnt mir da weiter helfen. Danke schon mal im voraus.

    MfG Ced14


    Ced



    • Bearbeitet Ced14 Freitag, 20. Februar 2015 19:08
    Freitag, 20. Februar 2015 18:52

Antworten

  • Hallo,
    das Senden der E-Mail solltest du Server-Seitig abwickeln. Das Problem ist, dass wenn du fürs Senden ein E-Mail Postfach benötigst. Wenn du dessen Zugangsdaten direkt in der App speicherst kann man diese relativ leicht wieder auslesen, was du sicher nicht willst.
    Wenn du dagegen einen Webservice aufrufst, dann kennt nur dieser die Zugangsdaten und versendet die E-Mail. Unter C# kannst du beispielsweise mit der MailMessage-Klasse E-Mails versenden.

    Das Empfangen wird dagegen deutlich schwieriger. Hier müsstest du die E-Mail irgendwie zum jeweiligen Benutzeraccount auf dem WP zuordnen können. Das wird schwierig wenn die Antwort von einem Menschen erstellt wird, der einen Fehler machen kann.
    Wenn du die E-Mail zuordnen konntest, kann der Server die E-Mail an das WP weiterleiten, welches dann die Nachricht im TextBlock ausgibt.

    Im großen und ganzen weiß ich allerdings nicht was du vor hast und ob E-Mails wirklich der richtige Weg dafür sind.

    PS: Es gibt hier ein dediziertes WP Forum - ich empfehle dir die WP Fragen dort zu posten, da es doch etwas anders funktioniert als Silverlight, obwohl die alten Apps darauf basieren.

    PPS: Warum verwendest du überhaupt noch Silverlight wenn es dir scheinbar um eine Neuentwicklung geht? Da würde ich dir eher raten eine Universal App zu nutzen.


    Tom Lambert - .NET (C#) MVP
    Wozu Antworten markieren und für Beiträge abstimmen? Klicke hier.
    Nützliche Links: .NET Quellcode | C# ↔ VB.NET Konverter | Account bestätigen (Verify Your Account)
    Ich: Webseite | Code Beispiele | Facebook | Twitter | Snippets

    Freitag, 20. Februar 2015 19:23