2016-06-21 4 views
0

Ich arbeite an einem Projekt und möchte in der Lage sein, individuelle Emails mit Kundenadresse (n) zu verschicken. Idealerweise würde dies alles im Hintergrund passieren, wenn ich auf eine Schaltfläche klicke. Ich möchte das E-Mail-Client-Formular nicht aufrufen, da die Anzahl der Empfänger möglicherweise sehr groß ist und das Senden der E-Mails einzeln zu mühsam wäre.Ist es möglich, Emails mit Javascript zu versenden, indem ich Outlook Exchange Server anfordere

Ich benutze derzeit JavaScript, aber nach einigen Recherchen fand ich, dass man nicht direkt E-Mails von JavaScript senden kann, sondern eine Anfrage an den Mailserver über Ajax-Aufrufe senden muss. Ich habe APIs von Drittanbietern wie Mandrill und andere berücksichtigt, aber ich bin mir nicht sicher, da die E-Mails möglicherweise vertrauliche Daten enthalten.

Meine Frage ist, ist es möglich, die Aufgabe mit Outlook Exchange Server zu erfüllen (ich glaube, dass JavaScript eine API für Office-Produkt hat)?

UPDATE

I https://javamail.java.net/nonav/docs/api/ zu Java Mail-API Schalt enden. Es braucht nur ein paar Schritte, um sich mit dem Server zu verbinden und E-Mails zu senden.

+0

Wenn Sie keine Drittanbieter-API verwenden möchten, ist es wahrscheinlich besser, sie serverseitig zu senden. – gcampbell

+0

Vielen Dank für den Kommentar! –

Antwort

0

Nein, dies muss serverseitig erfolgen. Das heißt, es gibt einige Dienste, die Sie verwenden können. Es gab einige durch Mandrill, aber sie haben sich ein wenig verändert seit ich sie zuletzt benutzt habe. Ich denke, wenn Sie sensible Daten senden, die über einen Server erledigt werden müssen.

+0

Danke! Ich denke, ich werde die Java-Mail-API verwenden. –

Verwandte Themen