Ich habe eine Mailing-Liste in meinem cPanel. Wenn sich ein Benutzer anmeldet, möchte ich ihn automatisch zu meiner Mailingliste hinzufügen. Wie kann ich es tun?PHP Script, um einen Benutzer zur Mailingliste in cPanel hinzuzufügen?
Antwort
Es hängt alles davon ab, welche Mailingliste Sie verwenden. Ich bin nicht sehr vertraut mit dem, was cPanel für Listen verwendet.
In der Vergangenheit habe ich cUrl verwendet, um Datenbanken und Benutzer über Anfragen zu spezifisch konstruierten URLs innerhalb der entsprechenden Teile von cPanel hinzuzufügen.
Soweit ich weiß, verwendet cPanel Mailman für Mailinglisten. Dies bedeutet, dass Sie wahrscheinlich so etwas wie dies tun können eine E-Mail an eine Mailing-Liste hinzuzufügen:
shell_exec("echo [email protected] | /var/lib/mailman/bin/add_members -r - LISTNAME");
wo LISTNAME ist der Name der Mailingliste. Abhängig von Ihrem System kann der Pfad zu den Mailman-Skripten anderswo sein als/var/lib/mailman/bin /.
Die cPanel-Instanzen, die ich gesehen habe, verwenden Mailman.
Es gibt ein PEAR-Paket, das ein PHP-API Mailman bietet: http://pear.php.net/manual/en/package.webservices.services-mailman.php
- 1. php - Cpanel create new Ordner mit PHP-Code in cpanel
- 2. php mysql - Benutzer-ID zur Sitzungsvariablen hinzufügen
- 3. Erhalten von php, um Tage korrekt hinzuzufügen
- 4. SUPER-Berechtigung (en) für mysql-Benutzer in cpanel setzen
- 5. PHP APC und Imagick mit cpanel
- 6. Benutzer zur Anwendung hinzufügen
- 7. Um einen Monat zum aktuellen Datum hinzuzufügen
- 8. Suche nach einer PHP-Mailingliste App (nicht für Newsletter)
- 9. .animate(), um den Rand hinzuzufügen
- 10. PHP mySQL CURRENT_TIMESTAMP falsche Zeit in der Datenbank in cPanel
- 11. Der beste Weg, um generierte Dateien zur Verteilung hinzuzufügen?
- 12. PHP Authentication Script
- 13. PHP/Web Script Schutz
- 14. Ich möchte einen benutzerdefinierten Aufgabenbereich in Outlook unter der Mailingliste
- 15. Ändern Sie XML in SQL Server, um einen Stammknoten hinzuzufügen
- 16. LKML-Mailingliste RSS-Feed?
- 17. MySQL Gruppierung nach Ergebnissen, um weitere Details zur Gruppierung hinzuzufügen
- 18. Warum PHP Script Tag
- 19. Wie $ .post() verwendet wird, um eine Anfrage zu senden und Daten zur Datenbank in yii2 hinzuzufügen
- 20. bash script, um alle interupts
- 21. Dateiprivilegien mySql in Cpanel
- 22. cPanel Cron Permissions (Denied)
- 23. cronjob in codeigniter mit cpanel
- 24. Wie lese ich eine Mailingliste als RSS
- 25. Erstellen Sie einen Marker, ohne ihn zur Karte hinzuzufügen?
- 26. Expression Engine: Entfernen von Mitgliedern aus Mailingliste
- 27. Verbinde fandjango (Facebook django) Benutzer mit Django Benutzer um Attribute hinzuzufügen
- 28. Wie Berechtigungen für einen Benutzer erlauben, zufällig benannte Datenbank in Cpanel (Silverstripe) zu erstellen
- 29. Google Script, um zu sehen, ob Text einen Wert enthält
- 30. Daten in cpanel Datenbank einfügen