Difference between revisions of "Jabber Email Header"

Jump to navigation Jump to search
1,338 bytes added ,  10:53, 23 September 2021
Add Claws Mail
(Add Claws Mail)
 
(11 intermediate revisions by 4 users not shown)
Line 1: Line 1:
Tell the world that you use Jabber by including a "Jabber-ID" header in your outgoing email. This page describes how to set that up in various email clients. (Feel free to add the config for your email client, just put them in alphabetical order please. :-)
Tell the world that you use XMPP by including a "Jabber-ID" header in your outgoing email. This page describes how to set that up in various email clients. (Feel free to add the config for your email client, just put them in alphabetical order please. :-)


Note well: RFC 2822 does not allow anything but US-ASCII text in email headers, so if you have a Jabber ID with Unicode characters in it, you will need to escape those! See the [http://www.xmpp.org/drafts/draft-saintandre-jabberid-04.html Internet-Draft] for details.
Note well: RFC 5322 does not allow anything but US-ASCII text in email headers, so if you have a Jabber ID with Unicode characters in it, you will need to escape those! See the [https://datatracker.ietf.org/doc/draft-saintandre-jabberid/ Internet-Draft] for details.
 
== Claws Mail ==
 
In [https://www.claws-mail.org/ Claws Mail], do the following:
 
# Configuration > Preferences > Message View > Text options
# Select Display headers in message view
# Add the "Jabber-ID" header
 
For adding the header in outgoing mails do the following:
 
# Click Configuration > Edit Accounts > Edit
# Select Send/Add user defined header
# Choose the "Jabber-ID" header
# Add the "Jabber-ID" header


== Emacs ==
== Emacs ==
Line 21: Line 36:
  )
  )


== Evolution ==
In [https://wiki.gnome.org/Apps/Evolution Evolution], do the following ([https://help.gnome.org/users/evolution/stable/mail-composer-custom-header-lines.html.en source]):
# Select Edit > Plugins
# Enable Custom Header
# Click the Configuratin tab.
# Add the "Jabber-ID" header
For adding the header in outgoing mails do the following:
# Click New > Mail Message
# Select Insert > Custom Header
# Choose the "Jabber-ID" header
== KMail ==
== KMail ==


Line 48: Line 78:
# In the Composing section (or wherever) add a line that reads
# In the Composing section (or wherever) add a line that reads
  my_hdr Jabber-ID: your-jid-here
  my_hdr Jabber-ID: your-jid-here
=== Displaying the header ===
To show the header for incoming mails add the following to the .muttrc file:
unignore Jabber-ID


== Thunderbird ==
== Thunderbird ==
Line 54: Line 89:


# Open the Preferences
# Open the Preferences
# Click the Advanced tab
# Click the Advanced icon
# Click the General tab
# Click the Config Editor button
# Click the Config Editor button
# Right-click anywhere in the about:config window
# Right-click anywhere in the about:config window
# Select New -> String
# Select New -> String
# For the preference name, type "mail.identity.id.header.jid"
# For the preference name, type <code>mail.identity.id.header.jid</code>
# For the preference value, type "Jabber-ID: your-jid-here"
# For the preference value, type <code>Jabber-ID: your-jid-here</code>
# That's the first pref; now right-click anywhere in the about:config window
# That's the first pref; now right-click anywhere in the about:config window
# Select New -> String
# Select New -> String
# For the preference name, type "mail.identity.id.headers"
# For the preference name, type <code>mail.identity.id.headers</code>
# For the preference value, type "jid"
# For the preference value, type <code>jid</code>
# If you have multiple accounts in Thunderbird, differentiate them with mail.identity.id1... and mail.identity.id2 (etc.)
# If you have multiple accounts in Thunderbird, differentiate them with mail.identity.id1... and mail.identity.id2 (etc.)


Note: The text "jid" in the preference names can be anything, as long as it's consistent.
Note: In the preference name for Step 7 and the preference value for Step 12, the string "jid" can be anything, as long as the string is the same for both.
 
=== Displaying the header ===


Try [http://mnenhy.mozdev.org/ Mnenhy] to show the Jabber-IDs in email messages that people send you!
The preference <code>mailnews.headers.extraExpandedHeaders</code> is a list of '''space'''-delimited additional headers to be shown in the header section of the message pane. To show the <code>Jabber-ID</code> header on messages, just add <code>Jabber-ID</code> to this preference.


== Mail Gateways ==
== Mail Gateways ==


More e-mail header information in [[Email Gateway]] page.
More e-mail header information in [[Email Gateway]] page.
63

edits

Navigation menu