I am using kubuntu and upgraded recently to KDE 4.8.4. Kmail included in SC 4.8.4 exposes the hostname of the machine where kmail is running via the Message-ID field. In earlier versions of Kmail Message-ID was i.e. Message-Id: <201102190733.46500.myemailaddress> with KDE 4.8.4 Message-ID is Message-ID: <4657529.D6e2SancXH@myhostname> I found that the Message-ID can be configured, but a default that does not expose internal data would be better. Regards, Klaus Reproducible: Always Steps to Reproduce: 1. create message 2. send message 3. lookup message-id in header
(In reply to comment #0) > I found that the Message-ID can be configured, but a default that does not > expose internal data would be better. Hi, I have the problem that some servers flag my messages as spam, because of that local domain part. How and where can it be configured? Regards Regi
OK - Found it at last :-) Looked in every place but certainly not in the "Editor-Configuration". Sometimes I think the configuration of KMail is made by the help of a random generator, and maybe not everything that could be translated should be. But I agree the default value should be something else than the local host name. Using the standard domain of the send options would be more plausible, or the configurable host name in the extended send options. Cheers Regi
Using the email address is problematic as many people do not own the domain that would be used for that. So by default using the hostname is a better idea.
For me too. Using hostname is better.
But the hostname will expose some private information about you, which you might don't want to share with everyone you're writing emails to. Other mail-clients like Thunderbird or K9Mail also use the E-Mail domainname. E.g. writing from john@example.com will give you a message-id *@example.com
Bumping this. In 23.08.1, I don't find any way to configure the msgid of my outgoing emails. The message ID will ALWAYS contain my local hostname no matter what settings I give. This is a *security concern* as it can probably cause identity leaks.
The message-ID suffix is configurable (globally for all messages): Configure KMail - Composer - Headers Check the "Use custom message-ID suffix" box and enter anything in the text box below. Then all outgoing message will use that setting, for example: Message-ID: <13646269.uLZWGnKmhe@mycustommessageidsuffix>
(In reply to Jonathan Marten from comment #7) > The message-ID suffix is configurable (globally for all messages): > Configure KMail - Composer - Headers > Check the "Use custom message-ID suffix" box and enter anything in the text > box below. > Then all outgoing message will use that setting, for example: > > Message-ID: <13646269.uLZWGnKmhe@mycustommessageidsuffix> Thank you. Do you know if there is a way to set this differently for different accounts?
Sorry, no, that does not appear to be possible.