We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 25260
    • 156 Posts
    Hi all.

    For our site, we need a newsletter service. One user subscribe himself to the newsletter by filling a form, and then he receives email with news (lol).
    I found 3 major modules to have this:

    KoopsMailinglistX
    TXNewsletters
    Easy Newsletter

    Now, they seem to have little problems, or at least this is what I got by reading the support thread for them.

    If anyone uses them, what do you prefer and why did you choose that?
    I’m concerned with SECURITY, with combating fake users of newsletters and with having a template for the emails (the best thing is to create page for news and then send them by emails).

    Sorry for my english, and thanks in advance!
    • I use the perl script DADA Mail, with a simple module to load its management interface into the Manager. Works great. The only downside is that it has a horrendous configuration file, but there’s actually only a few lines that need to be edited to configure it to work.

      I know, I did the port of KoopsMailinglist to MODx, but found it lacking in too many areas.
        Studying MODX in the desert - http://sottwell.com
        Tips and Tricks from the MODX Forums and Slack Channels - http://modxcookbook.com
        Join the Slack Community - http://modx.org
        • 25260
        • 156 Posts
        Thank you, I’ll take a look at it, and post back if I have questions.
          • 25260
          • 156 Posts
          How did you import the manager interface with a module?

          I can’t figure it out... sad
            • 25260
            • 156 Posts
            I got it with

            echo(’<iframe src="myAddress" height="100%" width="100%">
            Text for browsers which don’t support Iframe
            </iframe>’);

            lol laugh

            Is there a cleaner and better way to get this?
            • Since the right "workspace" section of the Manager is already a frame, you don’t need to do that. Take a look at one of the .php files in manager/actions. When creating a new module, all you need to do is create a page as if it were stand-alone. Usually I just have the basic layout of the frame, then inline php to include the rest of the php code for actually running the module. http://www.sottwell.com/create-module.html

              With DADA Mail, all I did was provide a link to pull the DADA script’s output into the frame.

              I had forgotten, though, that DADA doesn’t run on Solaris, so I had to switch that client to the PHPList script. I have it running as a separate script from MODx, which seems to have made the client happy since they do frequent newsletters but rarely modify their site, and the secretary does the newsletter anyway, so I haven’t tried to integrate it. Another difference is that this client does not want auto-registration; they have a contact form and anyone requesting to join the list is contacted and manually added to the list. They do not want a web login for their site. So my choice probably shouldn’t influence yours all that much.
                Studying MODX in the desert - http://sottwell.com
                Tips and Tricks from the MODX Forums and Slack Channels - http://modxcookbook.com
                Join the Slack Community - http://modx.org