On 5/16/23 01:42, peter@chubb.wattle.id.au wrote:
Hi Folks, I notice that for people with multiple email addresses, the email address that appears as the 'FROM' address in the hyperkitty archive is not the primary address, nor is it the address that the email actually came from, but the address that was created first. (Hyperkitty version 1.3.7)
Where exactly do you see this address? Normally, if the From: header of the mail contains a display name, it is that name which is displayed as the author of the email. The display is only an address if the From: header of the mail had no display name or if it had a display name which was an email address as in
From: user@example.com <user@example.com>
When I click on that from address in the archive view, I see all the email addresses for the user -- these do not match up with the ones in the django admin screen from .../admin/account/emailaddress/
Because they are not the Django user's email addresses, they are the Mailman user's email addresses.
When I see 'User profile for Fred Frog' it shows obsolete addresses (not subscribed, not in the Django profile for the user).
Again these are the Mailman user's addresses. The Mailman users are listed at the Users tab on the top Postorius nav bar.
How can I as administrator get rid of bogus addresses? Or do I have to ask each user to do this?
The user can do it at https://example.com/accounts/email/ but the admin
can't do it from Postorius. A site admin can do it via REST or mailman shell
.
and how can I ensure that the email address displayed in the archive is the primary address, not some address that no longer works?
Again, where do you see this? You may want to download that thread and see what that shows as the From: header of the email.
-- Mark Sapiro <mark@msapiro.net> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan