Last week I was looking for a native solution to setup a newsletter and after many hours of searching I found out that there’s no too much info about it because there are only two components for newsletter or similar functionality. I tried
DitsNews that has a few bugs and you have to send email through a
cronjob which personally don’t like and
EmailResource that couldn’t get to work. Yes there is a tutorial but it’s not a detailed one, so if you are a beginner, good luck.
Anyways, so far the only solution and the best one is
Chimpx. Why? Because bulk emailing is harder than it looks. If you're going to send a lot of emails, and you want them to get through, you need to set up: Reverse PTR records, DomainKeys, SenderID, and Bounce handling (
https://forums.modx.com/thread/70011/newsletter-module-with-html-contents#dis-post-393544).
Installing the
Chimpx (
http://modx.com/extras/package/chimpx) component can take you five minutes. Setting up
MailChimp can take you a little more because you have to setup an account and tweak a few things around but not big deal.
MailChimp is a paid service but it has an option called
Forever Free which let you send 12,000 emails per month to 2,000 subscribers and the paid ones are affordable. If you don’t have any idea about how to set it up, don’t worry, they have a bunch of videos, forum, etc. on how to get it to work, it’s easy, believe me. After all this you just copy and paste a little code to any of your pages or resources and you are done. Also, you can translate these forms to many languages.
MailChimp is an incredible app and VERY intuitive, you don’t have to read a manual to get it to work. I hope this help because it took hours.