Re: Sign Up Problem...

 
From: "Justin John justin@PROTECTED [Dada Mail Developers]" <dadadev@PROTECTED>
In-Reply-To: (no subject)
Date: May 11th 2023

On May 11, 2023, at 9:19 AM, Gene Steinberg gene@PROTECTED [Dada Mail Developers] dadadev@PROTECTED wrote:

But after a new/update install of DadaMail on the Plesk server (running AlmaLinux 8.7), the Plesk Backup shows these permissions errors:

Well, if you look at those directories, their permissions are changed to not be readable. If Plesk’s backup is too dumb to figure out how to deal with that , I guess that’s a problem with that utility.

But if it can’t backup something already backed up, I’m guessing in most cases, it’s not a big deal. Chances you’ll be using those backups is pretty small.

--

Justin J: Lead Dadaist url: dadamailproject.com email: justin@PROTECTED twitter: @dadamail

Dada Mail Announcements:https://dadamailproject.com/cgi-bin/dada/mail.cgi/list/dada_announce/

On May 11, 2023, at 9:19 AM, Gene Steinberg gene@PROTECTED [Dada Mail Developers] dadadev@PROTECTED wrote:

From: gene@PROTECTED

I’m still looking into this issue.

Meantime this is something that’s happened for a while, but I always work out of it by updating preferences of the files.

But after a new/update install of DadaMail on the Plesk server (running AlmaLinux 8.7), the Plesk Backup shows these permissions errors:

Warning: Subscription "theparacast.com"Not all the data from /var/www/vhosts/theparacast.com was backed up successfully:public_html/dada_mail_support_files/RichFilemanager-backup-2023-05-09-1683695380/.gitignore: Cannot stat: Permission denied public_html/dada_mail_support_files/RichFilemanager-backup-2023-05-09-1683695380/ReadMe.md: Cannot stat: Permission denied public_html/dada_mail_support_files/RichFilemanager-backup-2023-05-09-1683695380/bower.json: Cannot stat: Permission denied public_html/dada_mail_support_files/RichFilemanager-backup-2023-05-09-1683695380/changelog: Cannot stat: Permission denied public_html/dada_mail_support_files/RichFilemanager-backup-2023-05-09-1683695380/composer.json: Cannot stat: Permission denied public_html/dada_mail_support_files/RichFilemanager-backup-2023-05-09-1683695380/composer.lock: Cannot stat: Permission denied public_html/dada_mail_support_files/RichFilemanager-backup-2023-05-09-1683695380/config: Cannot stat: Permission denied public_html/dada_mail_support_files/RichFilemanager-backup-2023-05-09-1683695380/config/filemanager.config.default.json: Cannot stat: Permission denied publ... (truncated)

On May 10, 2023, at 6:02 PM, Justin John justin@PROTECTED [Dada Mail Developers] dadadev@PROTECTED wrote:

From: justin@PROTECTED

On May 10, 2023, at 5:30 PM, Gene Steinberg gene@PROTECTED [Dada Mail Developers] dadadev@PROTECTED wrote:

From: gene@PROTECTED

Domains are listed on a Plesk server in, for example:

/var/www/vhosts/theparacast.com/ etc.

But if installed server wide, where would I search?

Good question - you’ll have to consult the Plesk docs or play around with a few good guesses, sorry,

--

Justin J: Lead Dadaist url: dadamailproject.com email: justin@PROTECTED twitter: @dadamail

Dada Mail Announcements:https://dadamailproject.com/cgi-bin/dada/mail.cgi/list/dada_announce/

On May 10, 2023, at 5:30 PM, Gene Steinberg gene@PROTECTED [Dada Mail Developers] dadadev@PROTECTED wrote:

From: gene@PROTECTED

Domains are listed on a Plesk server in, for example:

/var/www/vhosts/theparacast.com/ etc.

But if installed server wide, where would I search?

Peace,Gene

On May 10, 2023, at 4:20 PM, Justin John justin@PROTECTED[Dada Mail Developers] dadadev@PROTECTED wrote:

From: justin@PROTECTED

From: gene@PROTECTED

root@server ~]# perl -e 'use WWW::StopForumSpam'Can't locate WWW/StopForumSpam.pm in @INC (you may need to install the WWW::StopForumSpam module) (@INC contains: /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5) at -e line 1.BEGIN failed--compilation aborted at -e line 1.[root@server ~]#

Looks like it wasn’t installed, or installed in a location outside of your Perl library search path (@INC). If that’s the case, it makes sense that Dada Mail can’t use it either.

Maybe,

find /home/you/whatever -type f -name “StopForumSpam.pm"

can illuminate things,

--

Justin J: Lead Dadaist url: dadamailproject.com email: justin@PROTECTED twitter: @dadamail

Dada Mail Announcements:https://dadamailproject.com/cgi-bin/dada/mail.cgi/list/dada_announce/

On May 10, 2023, at 4:51 PM, Gene Steinberg gene@PROTECTED[Dada Mail Developers] dadadev@PROTECTED wrote:

From: gene@PROTECTED

root@server ~]# perl -e 'use WWW::StopForumSpam'Can't locate WWW/StopForumSpam.pm in @INC (you may need to install the WWW::StopForumSpam module) (@INC contains: /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5) at -e line 1.BEGIN failed--compilation aborted at -e line 1.[root@server ~]#

Peace,Gene

On May 10, 2023, at 3:43 PM, Justin John justin@PROTECTED[Dada Mail Developers] dadadev@PROTECTED wrote:

From: justin@PROTECTED

I’m mostly using the Plesk server now, so the cPanel instructions aren’t terribly helpful.

Hey just trying to help as you mentioned WHM. You can also try to just load up the module on the command line, and see if anything gets returned,

perl -e 'use WWW::StopForumSpam’

If nothing gets returned, it’s installed and can be loaded correctly for that environment. Then you can look into why it’s not working for Dada Mail’s env. You can turn on more debugging in the Dada Mail installer -

https://dadamailproject.com/support/documentation-11_20_1/install_dada_mail-advanced_configuration.pod.html#Configure-Debugging

setting this for DADA::App::Guts will print errors in the error log pertaining to WWW::StopForumSpam when you simply visit the Mailing List: Options screen.

(If an error gets returned, well: there’s an error.)

--

Justin J: Lead Dadaist url: dadamailproject.com email: justin@PROTECTED twitter: @dadamail

Dada Mail Announcements:https://dadamailproject.com/cgi-bin/dada/mail.cgi/list/dada_announce/

On May 10, 2023, at 1:17 PM, Gene Steinberg gene@PROTECTED[Dada Mail Developers] dadadev@PROTECTED wrote:

From: gene@PROTECTED

Yes, sounds like it’s more trouble than it’s worth.

I’m mostly using the Plesk server now, so the cPanel instructions aren’t terribly helpful.

Peace,Gene

On May 10, 2023, at 11:13 AM, Justin John justin@PROTECTED[Dada Mail Developers] dadadev@PROTECTED wrote:

From: justin@PROTECTED

On May 10, 2023, at 11:52 AM, Gene Steinberg gene@PROTECTED[Dada Mail Developers] dadadev@PROTECTED wrote:

From: gene@PROTECTED

The installation of the StopForumSpam module finally worked based on the cpanel.net link below. I checked it twice.

But when I go into DadaMail, it still says, when I enable the feature:

Disabled. The CPAN module, WWW::StopForumSpam will need to be installed before this feature can be utilized.

Most likely, the Perl library that WWW::StopForumSpam is installed in isn’t being looked in, or isn’t available for the Perl version you’re running. Since you’re using a XS Perl module - a module that has code that needs to be compiled, the module will only work for the specific Perl version you’re using.

The cPanel Perl Module installer should have both the Perl shebang line you can use, as the exact path to the Perl modules you can add to Dada Mail. The former you’ll have to do yourself,

https://dadamailproject.com/support/documentation-11_20_1/FAQ-errors.pod.html#Perl-Version The latter you can add through the installer,

https://dadamailproject.com/support/documentation-11_20_1/install_dada_mail-advanced_configuration.pod.html#Additional-Perl-Library-Paths There is also this version of the StopForumSpam module that doesn’t need curl (that I wrote):

https://github.com/justingit/p5-stopforumspam

which is what Dada Mail used to use, but I switched it out for what’s on CPAN (curl-based). Time has lost the reason as to why I switched back. I don’t think it’s currently in a state that works.

Personally, it’s probably more work than it’s worth to get StopForumSpam support, but feel free to tinker.

--

Justin J: Lead Dadaist url: dadamailproject.com email: justin@PROTECTED twitter: @dadamail

Dada Mail Announcements:https://dadamailproject.com/cgi-bin/dada/mail.cgi/list/dada_announce/

On May 10, 2023, at 11:52 AM, Gene Steinberg gene@PROTECTED[Dada Mail Developers] dadadev@PROTECTED wrote:

From: gene@PROTECTED

The installation of the StopForumSpam module finally worked based on the cpanel.net link below. I checked it twice.

But when I go into DadaMail, it still says, when I enable the feature:

Disabled. The CPAN module, WWW::StopForumSpam will need to be installed before this feature can be utilized.

I did an upgrade install and no change.

Peace,Gene

On May 10, 2023, at 8:54 AM, Justin John justin@PROTECTED[Dada Mail Developers] dadadev@PROTECTED wrote:

From: justin@PROTECTED

From: gene@PROTECTED I have never had that problem before but with it on, it seems nobody could subscribe.

The setting looks to see if there’s been multiple attempts to subscribe with a different address from the same IP. The limit is 3 different addresses. If it’s more, the ip address is flagged. So, it wouldn’t be “nobody”, just anybody that’s sharing that IP address,

https://github.com/justingit/dada-mail/blob/main/app/dada/DADA/MailingList/Subscriber/Validate.pm#L620C5-L712

Also tried to install the WWW::StopForumSpam module, I keep getting installation errors in both CPAN and CPANM on Plesk. Other Perl models seem to install OK. ???? This happens on both a Plesk and WHM server.

You’ll need to install an outside package prereq. This says it’s a package called, "libcurl-devel”

https://forums.cpanel.net/threads/help-with-installing-perl-module-www-curl-easy.675309/

Justin J: Lead Dadaist url: dadamailproject.com email: justin@PROTECTED twitter: @dadamail

Dada Mail Announcements:https://dadamailproject.com/cgi-bin/dada/mail.cgi/list/dada_announce/

On May 10, 2023, at 9:09 AM, Gene Steinberg gene@PROTECTED[Dada Mail Developers] dadadev@PROTECTED wrote:

From: gene@PROTECTED

Thank you.

It ended up I had to turn off this option:

Enable Suspicious IP Address Activity Protection

I have never had that problem before but with it on, it seems nobody could subscribe.

Also tried to install the WWW::StopForumSpam module, I keep getting installation errors in both CPAN and CPANM on Plesk. Other Perl models seem to install OK. ???? This happens on both a Plesk and WHM server.

I get:

Configuring WWW-Curl-4.17 ... Locating required external dependency bin:curl-config... missing.Unresolvable missing external dependency.Please install 'curl-config' seperately and try again.N/A cpanminus failed with non-zero exit status: 1

All available perl module install methods have failed

But can’t find anything called bin:curl-config

Peace,Gene

On May 10, 2023, at 4:05 AM, Consult consult@PROTECTED [Dada Mail Developers] dadadev@PROTECTED wrote:

From: consult@PROTECTED

I signed up for one, and it worked the way it was supposed to. Using a gmail account, I got all the optin messages. Congratulating me, and sending the 7-May newsletter. This list seems like it worked.

On May 10, 2023 at 1:19 AM, wrote:

From: gene@PROTECTED

So people signing up for any of my DadaMail lists are now getting this message:

Blocked.Blocked.Your email address or location has been blocked from using this app.

If you would like to receive more assistance, please email the list owner with your problem.

Go back to The Paracast

What is going on and how to I fix it?

Peace,Gene Steinberg

Dada Mail Developers Post to: Dada Mail Developers ( dadadev@PROTECTED )Manage Your Subscription Unsubscribe

Dada Mail Developers Post to: Dada Mail Developers ( dadadev@PROTECTED )Manage Your Subscription Unsubscribe

Dada Mail Developers Post to: Dada Mail Developers ( dadadev@PROTECTED )Manage Your Subscription Unsubscribe

Dada Mail Developers Post to: Dada Mail Developers ( dadadev@PROTECTED )Manage Your Subscription Unsubscribe

Dada Mail Developers Post to: Dada Mail Developers ( dadadev@PROTECTED )Manage Your Subscription Unsubscribe

Dada Mail Developers Post to: Dada Mail Developers ( dadadev@PROTECTED )Manage Your Subscription Unsubscribe

Dada Mail Developers Post to: Dada Mail Developers ( dadadev@PROTECTED)Manage Your Subscription Unsubscribe

Dada Mail Developers Post to: Dada Mail Developers ( dadadev@PROTECTED )Manage Your Subscription Unsubscribe

Dada Mail Developers Post to: Dada Mail Developers ( dadadev@PROTECTED)Manage Your Subscription Unsubscribe

Dada Mail Developers Post to: Dada Mail Developers ( dadadev@PROTECTED )Manage Your Subscription Unsubscribe

Dada Mail Developers Post to: Dada Mail Developers ( dadadev@PROTECTED)Manage Your Subscription Unsubscribe

Dada Mail Developers Post to: Dada Mail Developers ( dadadev@PROTECTED )Manage Your Subscription Unsubscribe

Dada Mail Developers Post to: Dada Mail Developers ( dadadev@PROTECTED )Manage Your Subscription Unsubscribe

  • This mailing list is a public mailing list - anyone may join or leave, at any time.
  • This mailing list is a group discussion list (unmoderated)
  • Start a new thread, email: dadadev@dadamailproject.com

This is the developer discussion mailing list for Dada Mail.

If you are just looking for support Dada Mail, consult the message boards at:

https://forum.dadamailproject.com

Documentation for Dada Mail:

https://dadamailproject.com/d

Specifically, see the Error FAQ:

https://dadamailproject.com/d/FAQ-errors.pod.html

To post to this list, send a message to:

mailto:dadadev@dadamailproject.com

All subscribers of this list may post to the list itself.

Topics that are welcome:

  • Constructive critiques on the program (I like, "x", but, "y" needs some work - here's an idea on how to make this better...)
  • Bug/Error reports
  • Bug fixes
  • Request For Comments on any changes to the program
  • Help customizing Dada Mail for your own needs
  • Patches
  • Language Translations
  • Support Documentation/Doc editing, FAQ's, etc.
  • Discussion of any changes that you would like to be committed to the next version of Dada Mail -

Dada Mail is on Github:

https://github.com/justingit/dada-mail/

If you would like to fork, branch, send over PRs, open up issues, etc.

Privacy Policy:

This Privacy Policy is for this mailing list, and this mailing list only.

Email addresses collection through this mailing list are used explicitly to work within this email discussion list.

We only collect email addresses through our Closed-Loop Opt-In system.

We don't use your email address for any other purpose.

We won't be sharing your email address with any other entity.

Unsubscription can be done at any time. Please contact us at: justin@dadamailproject.com for any help regarding your subscription, including removal from the mailing list.

All mailing list messages sent from us will include a subscription removal link, which will allow you to remove yourself from this mailing list automatically, and permanently.

All consent to use your email address for any other purpose stated at the time of the mailing list subscription will also be revoked upon mailing list removal.