Re: v8.0.0 Alpha 1 Released!

 
From: "Justin J justin@PROTECTED [Dada Mail Developers]" <dadadev@PROTECTED>
Date: February 17th 2015

From: Moshe Katz moshe@PROTECTED It appears that CGI::Fast has some issues, though I can't seem to find out why See http://serverfault com/questions/664686/perl-cgifast-closes-connections-without-sending-data for details Do you know anything about this, or know anyone who might be able to shed some light?

No, I don't have much light to shed As it stands, I've only tested Dada Mail on Apache using mod_fcgi/mod_fastcgi (whichever it is) Something like a reverse proxy setup on nginx isn't something I've played with, yet if CGI::Fast is giving worry, making Dada Mail a Plack/PSGI app is pretty simply, but again: I haven't tested this out in that environment - I don't know if it's a goal (Plack/PSGI) for this next release

  1. In the docs, you pointed out that command-line based installation has gone away However, given the new FastCGI support, command-line setup is more important that ever

I agree, and it'll be back in the next dev release

  1. Another change is v8 is the removal of the command-line interface from Bridge, which is also something I have used in the past (though I am currently not using it) I would think that the way to solve that is to create a small wrapper script that accepts the email on the command line and does an HTTP POST into Bridge It's similar to how the "webservices" scripts that you have now work

Another thing that will be back in the next dev release

  1. I left a handful of comments on Github about documentation issues

Got them! Thank you - changes will be made in the next dev release

  1. I see a lot of this message in the log file: CGI::param called in list context from package DADA::App line 356, this can lead to vulnerabilities See the warning in "Fetching the value or values of a single named parameter" at /usr/local/share/perl/5 18 2/CGI pm line 437, line 1 Should I be worried about that?

Yeah, something else to work on

  • 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.