digest summary heavily cluttered with hrml code
Hi,
I am running Mailman 3.1.1 on Ubuntu 18.04.
The user complains that the digest summary is cluttered with HTML code. I thought, I may fix it by: Members > {user} > Member options > Delivery mode set to [Plain Text Digest]. After setting the value and clicking [save changes], I tried to check the value by getting back to Members setting for the user, it shows the value as "Regular", which was the value before I tried to update it.
Question 1: How may I be sure that the value is set, if it is set? Question 2: How may set it for all members of the list? Question 3: Is there a CLI way to do this? I tried "mailman members " command. But it seems not supporting this option.
Any help is much appreciated.
Thanks Mohsen
On 10/14/20 8:46 AM, Mohsen Masoudfar wrote:
Hi,
I am running Mailman 3.1.1 on Ubuntu 18.04.
The user complains that the digest summary is cluttered with HTML code.
What does 'summary' mean in this context? Are you referring to the 'Today's Topics:' list or the messages themselves?
Is this perhaps <https://gitlab.com/mailman/mailman/-/issues/473>?
I thought, I may fix it by: Members > {user} > Member options > Delivery mode set to [Plain Text Digest]. After setting the value and clicking [save changes], I tried to check the value by getting back to Members setting for the user, it shows the value as "Regular", which was the value before I tried to update it.
There are actually 3 sets of user preferences. They are in order of priority, list based, address based and global. You can see these if you are logged in to the web UI as the user and go to 'Mailman settings' in the pull down at the top right.
There are issues in Postorius if a user is a member of a list with more than one role - see <https://gitlab.com/mailman/mailman/-/issues/659>.
Question 1: How may I be sure that the value is set, if it is set?
Examine the settings with mailman shell
Question 2: How may set it for all members of the list?
Create a mailman shell
script.
Question 3: Is there a CLI way to do this? I tried "mailman members " command. But it seems not supporting this option.
Again, mailman shell
, but this is low level and requires some
knowledge of Mailman internals.
-- Mark Sapiro <mark@msapiro.net> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan
Hi Mark,
Thanks again for your help!
Yes, I meant "Today's Topic". I checked the link you sent, but could not see the solution to the issue.
You mentioned: " They are in order of priority, list based, address based and global"
Is this in descending or ascending priority? If I set it at list level, does it overwrite the member setting (address based?? )?
I set them along with "Delivery mode" at the member level and saved it, but when I get back to it, it still shows "Regular" and other fields like: acknowledge_posts, delivery_status, hide_address, receive_list_copy, receive_own_postings are empty, even though I set them and saved.
Thanks Mohsen
-----Original Message----- From: Mark Sapiro <mark@msapiro.net> Sent: Wednesday, October 14, 2020 12:21 PM To: mailman-users@mailman3.org Subject: [MM3-users] Re: digest summary heavily cluttered with hrml code
[EXTERNAL EMAIL]
On 10/14/20 8:46 AM, Mohsen Masoudfar wrote:
Hi,
I am running Mailman 3.1.1 on Ubuntu 18.04.
The user complains that the digest summary is cluttered with HTML code.
What does 'summary' mean in this context? Are you referring to the 'Today's Topics:' list or the messages themselves?
I thought, I may fix it by: Members > {user} > Member options > Delivery mode set to [Plain Text Digest]. After setting the value and clicking [save changes], I tried to check the value by getting back to Members setting for the user, it shows the value as "Regular", which was the value before I tried to update it.
There are actually 3 sets of user preferences. They are in order of priority, list based, address based and global. You can see these if you are logged in to the web UI as the user and go to 'Mailman settings' in the pull down at the top right.
There are issues in Postorius if a user is a member of a list with more than one role - see <https://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgitlab.com%2Fmailman%2Fmailman%2F-%2Fissues%2F659&data=01%7C01%7Cmmasoudf%40aaas.org%7Cb8f1dce4db494865433c08d8705d5828%7C2eebd8ff9ed140f0a15638e5dfb3bc56%7C0&sdata=exrsRAtbo39%2BCh0HoGye5iZSELoonHIPAiZ1iJ2kbSw%3D&reserved=0>.
Question 1: How may I be sure that the value is set, if it is set?
Examine the settings with mailman shell
Question 2: How may set it for all members of the list?
Create a mailman shell
script.
Question 3: Is there a CLI way to do this? I tried "mailman members " command. But it seems not supporting this option.
Again, mailman shell
, but this is low level and requires some knowledge of Mailman internals.
-- Mark Sapiro <mark@msapiro.net> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan
Mailman-users mailing list -- mailman-users@mailman3.org To unsubscribe send an email to mailman-users-leave@mailman3.org https://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Flists.mail...
On 10/15/20 11:13 AM, Mohsen Masoudfar wrote:
Hi Mark,
Thanks again for your help!
Yes, I meant "Today's Topic".
The "Today's Topics" list is a plain text listing of the Subject: and sender of the messages in the digest. It is identical in both the plain text and MIME format digests.
In what way is it cluttered with HTML. Please post an example.
I checked the link you sent, but could not see the solution to the issue.
If the issue is HTML in the Today's Topics:
list, then it is not
<https://gitlab.com/mailman/mailman/-/issues/473>. If the HTML is in the
messages themselves, then it is
<https://gitlab.com/mailman/mailman/-/issues/473>, and that is currently
not fixed and the workaround is to set Delivery mode to MIME digests.
You mentioned: " They are in order of priority, list based, address based and global"
Is this in descending or ascending priority? If I set it at list level, does it overwrite the member setting (address based?? )?
It's descending order, I.e. list overrides address overrides global.
I set them along with "Delivery mode" at the member level and saved it, but when I get back to it, it still shows "Regular" and other fields like: acknowledge_posts, delivery_status, hide_address, receive_list_copy, receive_own_postings are empty, even though I set them and saved.
What Postorius version is this? Is this user a member with more than one role - e.g. more than one of member, nonmember, owner or moderator.
-- Mark Sapiro <mark@msapiro.net> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan
There was some off list back and forth about this, but this is actually a known issue, <https://gitlab.com/mailman/mailman/-/issues/473>.
The avoidance is to subscribe to MIME format digests or to adjust the list's content filtering so filtered messages are plain text only.
participants (2)
-
Mark Sapiro
-
Mohsen Masoudfar