P.S.: I fixed the bad encoding of alsamixer within Terminal: it was due to a bad setting in Preferences / 'Linux' parser: the default charset was ISO... so I selected and applied UTF-8 according to my default locale... So, well, no Font issue.

About GNUMail:
I reverted to the layout "Doe, John" in AddresseManager and tried several locale settings (LANG and LC_ADDRESS...) but I could not produce again the issue: very odd...

So, what could have fixed it?
- Resetting Layout in AddressManager?
- Changing charset in Terminal ? (maybe a kind of service between AddessManager and GNUMail using a script in the background?)


On 2025-06-07 10:15:48 +0200 Patrick Cardona <[email protected]> wrote:

Hi Riccardo,

When I sent the message, the field "To:" is well quoted in the compose panel: "Doe, John" etc, for even French or English locale.

I confirm also the error 550 does not happen with LANG=en_GB.UTF-8 in my .xinitrc.

But with my default locale, LANG=fr_FR.UTF-8, then the message is returned and the field is not quoted when I receive this returned message tagged with 550 error.

I did not have this issue in my previous GNUstep environment tries (NEXTSPACE, GSDE) and I am guessing about a font inconsistency with my locale (fr_FR.UTF-8): French language users are welcome to report their experience about this. I also noted some bad caracters rendered in Terminal. It is obvious with some CLI apps like alsamixer.

Also I fortunately found a workaround:
- In AddressManager / Preferences: I selected the Layout "John Doe" with "Everything". (it was: "Doe, John" with "Argentine") - So now the Fields "To:", "Cc:"... do not have any comma and so the 550 error cannot happen with the French locale.

On 2025-06-06 14:48:49 +0200 Riccardo Mottola <[email protected]> wrote:

Hi Patrick,

On 2025-06-06 10:22:00 +0000 Patrick Cardona <[email protected]> wrote:

Hello Riccardo,

When you fill an address from one of the AddressBook of GNUMail linked to the AddressManager, it inserts commas and this generates a 550 Mail Delivery System error (bad Header syntax) even this is quoted:

An example below: see the comma in field "To":

Date: 2025-06-06 11:47:59 +0200
    From: Patrick Cardona <[email protected]>
To: GNUstep, Liste <[email protected]>

So we must clean each address inserted to prevent this to happen.
Maybe a filter could be used instead ?


I just tried here with a couple of names, I also tried adding to my address book new entries and useing them. It works.
In my case I get a quoted result. E.g.

"GNUstep, Liste" <[email protected]>

In your case, quoting appears to be missing. I wonder why.
If you open the address, doe sit look fine in AddressManager?
If you manually add an address to the AddressManager and type in the person Name and Surname, does it work?

I hope it is not a "locale" issue. Or, somewhere, you are missing a fix. Really don't know except I just tried here on GNUstep and Linux and it works

Riccardo



--
Patrick Cardona - Pi400 - GNU/Linux (Debian 12 aarch64: RPI OS Lite)
Xorg (1:1.7.1-1.2) - libcairo2 (1.16.0-7+rpt1 arm64)
Window Maker (0.96.0) - GWorkspace (1.1.0 - 02 2025) - Theme: Classic - MUA: GNUMail (1.4.0)


--
Patrick Cardona - Pi400 - GNU/Linux (Debian 12 aarch64: RPI OS Lite)
Xorg (1:1.7.1-1.2) - libcairo2 (1.16.0-7+rpt1 arm64)
Window Maker (0.96.0) - GWorkspace (1.1.0 - 02 2025) - Theme: Classic - MUA: GNUMail (1.4.0)


Reply via email to