Frage

Kann mir jemand eine gute Perle oder Bibliothek für die Verwaltung einer Mailingliste mit Rubin empfehlen? Keine Rails Lösungen, wenn möglich, bitte (ich will nicht ActionWhatever Abhängigkeiten haben, wird dies höchstwahrscheinlich mit Ramaze erfolgen).

Ich brauche nur grundlegende Funktionen wie Verwaltung der Liste selbst (CRUD-Operationen auf der Benutzerliste) sowie die Lage, Benachrichtigungen zu senden, empfangen Nachrichten und auch Auto reagiert auf grundlegenden Dinge wie An- und Abmelde.

Optimal sollte Menschen in der Lage sein, sowohl über eine Seite Ramaze Web abonnieren (das heißt ich würde Ramaze Anruf / Zugang der lib API) sowie durch eine E-Mail an eine bestimmte E-Mail-Adresse schicken. Aber ich bin bereit, die Operationen per E-Mail zu verzichten.

Ich bin bereit, nicht-Ruby oder nicht-programmatische Lösungen zu unterhalten, wenn sie gut sind, aber die Fähigkeit, von einer Web-Seite [unter meiner Kontrolle] abonnieren ist ein Muss.

EDIT: Sorry, ein wichtiges Detail Ich habe vergessen, in den: Dies soll eine Einbahn Mailing-Liste sein. Das heißt, dass Menschen in der Lage sein, An- und Abmelde in Ordnung, aber nur eine Person soll für die Übertragung an die Liste senden erlaubt werden.

War es hilfreich?

Lösung 2

Ich landete mit Google Groups gehen. (Wenn seidig eine offizielle Antwort auf diesen Effekt hinzufügen kümmern würde, würde ich es gern als offizielle akzeptierte Antwort markieren.)

Google Groups können Sie Einstellungen ändern, so dass Sie einen „Newsletter“ haben kann, wie ich (das heißt einzelnen Sender, mehrere Empfänger) gesucht. Es hat auch eine integrierbare HTML für die schnelle Abonnement von einer Webseite unter Kontrolle zu gehen Snippet bereit.

Andere Tipps

Ich bin mir nicht ganz sicher über Ihre Anforderungen. Wenn Sie nur grundlegende Funktionen benötigen, warum kümmert, was die Sprache es in umgesetzt wird? Sie müssten nur das wissen, wenn Sie erweiterte Funktionen benötigen, dass Sie selbst implementieren müssen!

Da Ihre Anforderungen, so ziemlich jeder Mailing-Listen-Server wird die Rechnung passen.

Es gibt jedoch eine spezifische Empfehlung, die ich gerade machen möchte, weil ich denke, es ist ein extrem cooles Beispiel für eine erfrischende auf E-Mail-Anwendungen: Lamson .

Lamson ist nicht ein Mailing-Listen-Server, vielmehr ist es eine E-Mail Application Development Framework (ähnlich wie Rails ist ein Web Application Development Framework). Lamson ist nicht in Ruby geschrieben, aber in Python, aber es ist ganz einfach das Beste, was da gut zu E-Mail geschehen ist, immer . Es wurde geschrieben von Zed Shaw (von Mongrel Ruhm) und basiert auf der Prämisse, dass genau wie Rails bewiesen, dass Web-Entwicklung nicht sein braucht ein PITA, E-Mail Entwicklung nicht sein muss, auch nicht. (Auf diese Weise ist es ähnlich wie Adhearsion , die auch die Ideen von Rails nahm und zu einer ganz anderen Domäne angewendet, in diesem Fall Telefonie.)

Es gibt bereits eine Mailing-Liste Dienst auf Basis Lamson, genannt Libre Liste , die (natürlich) Gastgeber der Lamson Mailing-Listen, unter anderem. den Quellcode Libre Liste in der Lamson Quellenverteilung als Beispiel enthalten.

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