217
edits
Neustradamus (talk | contribs) m |
|||
(19 intermediate revisions by one other user not shown) | |||
Line 1: | Line 1: | ||
Tell the world that you use | 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 | 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. | ||
== Emacs == | == Emacs == | ||
Line 7: | Line 7: | ||
If you use mail-mode for composing mail, this should do the trick: | If you use mail-mode for composing mail, this should do the trick: | ||
(setq mail-default-headers | (if (not (string-match "Jabber-ID" mail-default-headers)) | ||
(setq mail-default-headers | |||
(concat "Jabber-ID: your-jid-here\n" | |||
mail-default-headers)) | |||
) | |||
If you use message-mode for composing mail (which you do if you use Gnus for reading mail), this should do the trick: | If you use message-mode for composing mail (which you do if you use Gnus for reading mail), this should do the trick: | ||
(setq message-default-headers | (if (not (string-match "Jabber-ID" message-default-headers)) | ||
(setq message-default-headers | |||
(concat "Jabber-ID: your-jid-here\n" | |||
message-default-headers)) | |||
) | |||
== KMail == | |||
In [http://kmail.kde.org/ KMail], do the following: | |||
# Select Settings > Configure KMail | |||
# Go to the Composer category | |||
# Select the Headers tab (some versions call this 'Message List') | |||
# Click on New | |||
# In the Name: field, type "Jabber-ID" | |||
# In the Value: field, type "[your-jid-here]" | |||
# Click OK | |||
== Mail.app == | == Mail.app == | ||
Line 22: | Line 38: | ||
# Open a terminal window | # Open a terminal window | ||
# Construct a command like: | # Construct a command like: | ||
defaults write com.apple.mail UserHeaders '{"Jabber-ID" = "your-jid-here";}' | |||
== Mutt == | == Mutt == | ||
Line 29: | Line 46: | ||
# Open your .muttrc file | # Open your .muttrc file | ||
# 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 | |||
== Thunderbird == | == Thunderbird == | ||
Line 37: | Line 54: | ||
# 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 | ||
Line 49: | Line 67: | ||
# 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: | 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. | ||
Try [http://mnenhy.mozdev.org/ Mnenhy] to show the Jabber-IDs in email messages that people send you! | |||
== Mail Gateways == | |||
More e-mail header information in [[Email Gateway]] page. |
edits