Difference between revisions of "User:Paul/sandbox/Newsletters with Mailgun"

From UNPM.org Wiki
Jump to navigation Jump to search
(Created page with "The Rackspace Mailgun service is great for those who have Rackspace servers. They offer 50,000 free emails per month and the service can be accessed via SMTP or API, the latte...")
 
 
Line 1: Line 1:
 +
'''WARNING:''' This article is in a user sandbox, indicating it is a rough draft, and as such, is likely incomplete, contains buggy and insecure configurations, and is subject to substantial and frequent changes.
 +
 
The Rackspace Mailgun service is great for those who have Rackspace servers. They offer 50,000 free emails per month and the service can be accessed via SMTP or API, the latter making it a very flexible and powerful tool.
 
The Rackspace Mailgun service is great for those who have Rackspace servers. They offer 50,000 free emails per month and the service can be accessed via SMTP or API, the latter making it a very flexible and powerful tool.
  

Latest revision as of 17:34, 17 June 2015

WARNING: This article is in a user sandbox, indicating it is a rough draft, and as such, is likely incomplete, contains buggy and insecure configurations, and is subject to substantial and frequent changes.

The Rackspace Mailgun service is great for those who have Rackspace servers. They offer 50,000 free emails per month and the service can be accessed via SMTP or API, the latter making it a very flexible and powerful tool.

On particularly useful tool is integrated mailing list management, which can be used to manage mailing lists, including opt-in verification emails.

The only downside is that Mailgun, like most Rackspace tools, is heavily developer oriented, so to make full use of the features, yet other tools are required to make things work.

After setting up a mailing list, it may be managed, for example, using the Mailgun Subscriptions plugin for WordPress. However, there isn't a convenient way to send newsletters from within WordPress or even

user@servername:~$ wget https://github.com/kJamesy/Nifty-Newsletter/archive/master.zip
user@servername:~$ unzip master.zip -d /var/www/example.com/public/
user@servername:~$ mv /var/www/example.com/public/Nifty-Newsletter-master/ /var/www/example.com/public/nifty
user@servername:~$ mysql -uroot -p
MariaDB [(none)]> create database databasename default character set utf8 default collate utf8_general_ci;
MariaDB [(none)]> grant all on databasename.* to 'databasenameusername'@'localhost' identified by 'databasenameusernamepassword';
MariaDB [(none)]> exit
user@servername:~$ nano /var/www/example.com/public/nifty/app/config/database.php

Log into https://www.example.com/phpmyadmin and import the database.sql file into the new database.

user@servername:~$ 
user@servername:~$ 
user@servername:~$ 
user@servername:~$ 


https://github.com/kJamesy/Nifty-Newsletter