Rapidmail hat eine ganz vernünftige Schnittstelle, mit der man nicht nur Nutzeraccounts pflegen kann, sondern über die man einen Newsletter direkt versenden kann.
Hierbei lag die erste Herausforderung in der eigenwilligen Struktur des Newsletters, wie der Kunde es gewünscht hat: Jeder Artikel liegt im Backend auf einer Seite. Es gibt 8 Seitentypen (Termine, News, Rubriken usw.), die sich in Position und Styling stark unterscheiden. Beim Rendern des Newsletters werden die Teasertexte, Bilder usw. aus den Seiteneigenschaften ausgelesen und als HTML Seite gerendert. Diese wird im Webangebot angezeigt. Ein weiterer Renderingmechanismus erstellt den responsiven Newsletter.
Im Backend gibt es zwei Schaltflächen, über die ein Testnewsletter und der endgültige Newsletter verschickt werden können. Dabei wird ein Request auf die Schnittstelle gemacht und der Newsletter wird über Rapidmail verschickt.