[Users] [Devel] Alliance Call reading material on next crowd funder: Zimbra Mailing Lists
Tony Publiski
tonster at tonster.com
Fri Aug 11 15:49:45 CEST 2017
It would require some sort of front-end, but I think if we archieved something like a mailman-like front-end where a user creates a username/password and then it can also create a virtual-user share to allow users to login and view the archive with those credentials. Like sharing a mailbox with an external user in zimbra. That seems like the most workable solution.
Tony
----- Original Message -----
From: "Barry de Graaff" <info at barrydegraaff.tk>
To: "Noah Price" <noah-zeta at prxy.com>
Cc: devel at lists.zetalliance.org, "users" <users at lists.zetalliance.org>
Sent: Friday, August 11, 2017 6:33:55 AM
Subject: Re: [Devel] [Users] Alliance Call reading material on next crowd funder: Zimbra Mailing Lists
Anyway, if it is an option to store the credentials for the archive user, java could
do something like curl does:
get cookie
curl --user 'admin:password' 'https://myzimbra.com/home/admin@myzimbra.com/Inbox/?fmt=sync&auth=sc' -c 'where-you-want-to-save-your-cookie-file' -k
Get message:
curl -v --cookie where-you-want-to-save-your-cookie-file -k https://myzimbra.com/h/message?id=1010 > a.html
That would make a workable archive..
Its all not so nice :-p
----- Original Message -----
From: "Barry de Graaff" <info at barrydegraaff.tk>
To: "Noah Price" <noah-zeta at prxy.com>
Cc: devel at lists.zetalliance.org, "users" <users at lists.zetalliance.org>
Sent: Friday, 11 August, 2017 12:22:47
Subject: Re: [Devel] [Users] Alliance Call reading material on next crowd funder: Zimbra Mailing Lists
Hello Noah,
One solution on maillist archive could be, create an archive mailbox for each mailing list created.
https://myzimbra.com/home/admin@myzimbra.com/Inbox?fmt=json
--> will give a list of all items in that inbox, we could add a query parameter, so that we can be sure, that
all mails returned are indeed submitted to listx at myzimbra.com and not directly to the archive mailbox.
This one supports http basic auth.
I could then let java parse that output, and create a nice clickable list (and also strip all information we
do not want to share).
Then I could call: https://myzimbra.com/h/message?id=1010 to get the message in html form.
However this one requires auth cookie and all. So that will be interesting to hack.
Alternatively I could do
https://myzimbra.com/home/admin@myzimbra.com/Inbox?id=1015&part=1 but I would need to get the correct
mime part first...
Or I should parse the contents from the full message.
All in all, the archive would be a little painful to achieve.
If anyone else has any thought, I'd be happy to hear em.
Barry
----- Original Message -----
From: "Noah Price" <noah-zeta at prxy.com>
To: "Barry de Graaff" <info at barrydegraaff.tk>
Cc: "users" <users at lists.zetalliance.org>, devel at lists.zetalliance.org
Sent: Tuesday, 8 August, 2017 18:38:39
Subject: Re: [Users] Alliance Call reading material on next crowd funder: Zimbra Mailing Lists
That's great! And some of these enhancements for mailing lists would be nice additions to the basic DL features too :-)
Similar to user management of distribution lists, could this also allow a user to manage mailing lists?
A few key needs of a mailing list:
* Subscription verification (covered by Mark Stone)
* I prefer email commands for subscribe/unsubscribe, but having a form submission in addition to email for subscribe and unsubscribe is ideal
* Posting restrictions -- able to restrict posting to subscribers only (avoids most of the spam!), or ideally able to restrict to a defined set of users (nice for announcement lists)
* Bounce processing (evaluate bounces and automatically unsubscribe) -- yes this is complicated and is not foolproof, maybe look at what Mailman does, though I'm guessing this isn't a "1.0" feature
* Subject tag (like our "[Users]" above) to help people identify list email
* Customize Reply-To so a list may reply to the poster or to the list (discussion lists will want replies to list, but many lists prefer reply to sender) * Send "From:" list, rather than members (envelope sender described by David Sommerseth, but From must also be updated for DMARC, I also brought this up for DL in general on our last call)
The Zeta Mailman lists are not set to rewrite the From address, so I expect you are getting bounces if anyone is sending from AOL or Yahoo.
https://yahoomail.tumblr.com/post/82426900353/yahoo-dmarc-policy-change-what-should-senders
Mailman has an option (since shortly after Yahoo made this policy change) to use the list address. I run a list like this, and the From looks like:
From: Member Name via List Name <listaddress at example.com>
* One other really nice feature that I'm not sure will make the cut for "lightweight list" would be to remove attachments (including embedded images) and replace them with links to a a public Briefcase share. This avoids problems with huge attachments going out to a whole list, without just blocking them entirely.
Some other features could be left out of a lightweight mailing list like this:
* VERP -- send a unique message per recipient, which aids in bounce verification and allows you to figure out who sent that darn AOL/etc Feedback Loop complaint because they didn't want to figure out how to unsubscribe! :-)
* Daily digest
* Message archive (but see below)
* Size restriction (avoids huge attachments going out to the list)
* Attachment stripping (alternative solution to the above)
* Moderation (require approval by an admin, per member or per list)
Before you give up on a message archive... I tried to use a Zimbra mailbox as a message archive. The stumbling block was making webmail read-only. I experimented using a shared folder, but people could still create new messages so I gave that up (yes I could block sending and receiving, but they could still create messages and leave other junk in the archive account). But if there is a way to make a webmail login read-only that would make an easy message archive!
Thanks,
Noah
prxy, Inc.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.zetalliance.org/pipermail/users_lists.zetalliance.org/attachments/20170811/fe7ac0b0/attachment.html>
More information about the Users
mailing list