Difference between revisions of "Composing Mails Or News"

From Claws Mail FAQ
Jump to navigationJump to search
 
m
 
(11 intermediate revisions by 3 users not shown)
Line 1: Line 1:
 
=== When I send mail, the Content-Type header says the mail is in US-ASCII, even when I specified ISO-8859-1? ===
 
=== When I send mail, the Content-Type header says the mail is in US-ASCII, even when I specified ISO-8859-1? ===
  
If no ISO-8859-1 characters (>= 0x80) are used in the message body, Sylpheed-Claws will automatically set the charset value in the Content-Type header as US-ASCII.
+
If no ISO-8859-1 characters (>= 0x80) are used in the message body, Claws Mail will automatically set the charset value in the Content-Type header as US-ASCII.
 +
 
 +
(Unless the hidden option 'outgoing_fallback_to_ascii' is set. See the manual for further information: https://www.claws-mail.org/manual/claws-mail-manual.html#adv_hidden)
  
 
=== Why does it look like word wrap is not working? ===
 
=== Why does it look like word wrap is not working? ===
Line 10: Line 12:
  
 
If one wishes to use gvim as an external editor it's necessary to start it with the no-fork option -f, i.e. in the configuration dialog box you need to enter "gvim -f %s". If not the editor forks and open up a separate file and when one quits the editor the changes are lost and don't show up in the composer window.
 
If one wishes to use gvim as an external editor it's necessary to start it with the no-fork option -f, i.e. in the configuration dialog box you need to enter "gvim -f %s". If not the editor forks and open up a separate file and when one quits the editor the changes are lost and don't show up in the composer window.
 
(Thanks, Ed Collins!)
 
  
 
=== Can I quote just parts of the original message when replying? ===
 
=== Can I quote just parts of the original message when replying? ===
Line 26: Line 26:
  
 
In the address fields, type a few letters, hit <TAB>, select wanted address, and hit <ENTER>.
 
In the address fields, type a few letters, hit <TAB>, select wanted address, and hit <ENTER>.
 +
 +
=== Moving through the fields with the keyboard ===
 +
 +
Use the TAB key to move forwards through the fields. Use TAB+Shift to move backwards through the fields.
 +
 +
If Shift-Tab does not work for you for some reason, try Ctrl-Tab or Alt-D to get to the start of the Header tab and then use TAB to move forward, or hit F6 to get to the last address line/field you were on before you moved to the Subject line.  (Be careful; if the address was tab-completed, you will not land on the "Clear address" icon on the far right.  Don't hit enter!).
  
 
=== Why does the spell checker split words containing accents/umlaut/"special characters"? ===
 
=== Why does the spell checker split words containing accents/umlaut/"special characters"? ===
  
Because your system is not configured to support non-English text: Sylpheed-Claws must be run with one of LC_ALL or LC_CTYPE environment variables set to a value representing your language.  For example, if you want to be able to spell check French, you can run Sylpheed-Claws with "LC_CTYPE=fr_FR@euro sylpheed-claws".  As French character set is iso-8859-15, you will be able to spell check all other European languages with this setting. You can set LC_CTYPE in one of your startup scripts to avoir setting it at each launch.  For example, for an English locale supporting ISO-8859-15, you can use the Irish locale and put "export LC_ALL=en_IE@euro" in $HOME/.bashrc.  See the locale man-pages ('man locale') for more information about locales and environment variables.  See the man-pages of your shell for the startup scripts used by your shell.  I have no idea on how GNOME or KDE desktops set locales.
+
Because your system is not configured to support non-English text: Claws Mail must be run with one of LC_ALL or LC_CTYPE environment variables set to a value representing your language.  For example, if you want to be able to spell check French, you can run Claws Mail with "LC_CTYPE=fr_FR@euro claws-mail".  As French character set is iso-8859-15, you will be able to spell check all other European languages with this setting. You can set LC_CTYPE in one of your startup scripts to avoir setting it at each launch.  For example, for an English locale supporting ISO-8859-15, you can use the Irish locale and put "export LC_ALL=en_IE@euro" in $HOME/.bashrc.  See the locale man-pages ('man locale') for more information about locales and environment variables.  See the man-pages of your shell for the startup scripts used by your shell.  I have no idea on how GNOME or KDE desktops set locales.
  
 
=== Non-latin1 characters cause problems when corresponding with Yahoo acounts ===
 
=== Non-latin1 characters cause problems when corresponding with Yahoo acounts ===
Line 37: Line 43:
 
There are two problems when corresponding with Yahoo accounts. First, Yahoo will ignore any Content-Type specified for a message and display it with the Latin1/ISO-8859-1 character set. This will make special characters appear strange. You can fix this in your browser by manually changing the character encoding to the proper one. But you have to know which one the message you received uses, or you have to look in the "full headers" at the Content-Type header.
 
There are two problems when corresponding with Yahoo accounts. First, Yahoo will ignore any Content-Type specified for a message and display it with the Latin1/ISO-8859-1 character set. This will make special characters appear strange. You can fix this in your browser by manually changing the character encoding to the proper one. But you have to know which one the message you received uses, or you have to look in the "full headers" at the Content-Type header.
  
Secondly, Yahoo places a character set of US-ASCII on all outgoing email, regardless of actual contents. Sylpheed-Claws will see the set is US-ASCII and will behave in strange ways. At the very least, you'll see garbled characters instead of the proper characters. Just like in the browser, you can override the Content Type from the View menu. Again, you need to guess what the proper set is.
+
Secondly, Yahoo places a character set of US-ASCII on all outgoing email, regardless of actual contents. Claws Mail will see the set is US-ASCII and will behave in strange ways. At the very least, you'll see garbled characters instead of the proper characters. Just like in the browser, you can override the Content Type from the View menu. Again, you need to guess what the proper set is.
  
This is definitely wrong behaviour from the part of Yahoo and it's not certain whether the Sylpheed-Claws developers will agree to implement a workaround.
+
This is definitely wrong behaviour from the part of Yahoo and it's not certain whether the Claws Mail developers will agree to implement a workaround.
  
 
=== Can I save a message in the Sent folder before encrypting it? ===
 
=== Can I save a message in the Sent folder before encrypting it? ===
  
 
Yes. In the Account Preferences, on the Privacy page, use the option 'Save sent encrypted message as clear text'
 
Yes. In the Account Preferences, on the Privacy page, use the option 'Save sent encrypted message as clear text'
 +
 +
=== Can I set up an alias for a list of recipients? ===
 +
 +
Yes, using the address book
 +
 +
Open the address book: '/Tools/Address Book'
 +
Right click an address book, create a Group using 'New Group'
 +
Add addresses to that Group.
 +
 +
In the Compose window use TAB-auto-completion to select and use that Group.

Latest revision as of 08:11, 3 May 2023

When I send mail, the Content-Type header says the mail is in US-ASCII, even when I specified ISO-8859-1?

If no ISO-8859-1 characters (>= 0x80) are used in the message body, Claws Mail will automatically set the charset value in the Content-Type header as US-ASCII.

(Unless the hidden option 'outgoing_fallback_to_ascii' is set. See the manual for further information: https://www.claws-mail.org/manual/claws-mail-manual.html#adv_hidden)

Why does it look like word wrap is not working?

Check your Wrapping settings in '/Configuration/Preferences/Compose/Wrapping'.

Why can't I use gvim as external editor?

If one wishes to use gvim as an external editor it's necessary to start it with the no-fork option -f, i.e. in the configuration dialog box you need to enter "gvim -f %s". If not the editor forks and open up a separate file and when one quits the editor the changes are lost and don't show up in the composer window.

Can I quote just parts of the original message when replying?

Yes, select the part in the textview and choose "reply".

Can I reply without quoting at all?

Use the Reply button's dropdown list, (click the arrow on the right of the Reply button), and select 'Reply without quote'. (This also applies to message forwarding.)

Tip: You can also assign hotkeys to these menu entries.

Address completion in composition window

In the address fields, type a few letters, hit <TAB>, select wanted address, and hit <ENTER>.

Moving through the fields with the keyboard

Use the TAB key to move forwards through the fields. Use TAB+Shift to move backwards through the fields.

If Shift-Tab does not work for you for some reason, try Ctrl-Tab or Alt-D to get to the start of the Header tab and then use TAB to move forward, or hit F6 to get to the last address line/field you were on before you moved to the Subject line. (Be careful; if the address was tab-completed, you will not land on the "Clear address" icon on the far right. Don't hit enter!).

Why does the spell checker split words containing accents/umlaut/"special characters"?

Because your system is not configured to support non-English text: Claws Mail must be run with one of LC_ALL or LC_CTYPE environment variables set to a value representing your language. For example, if you want to be able to spell check French, you can run Claws Mail with "LC_CTYPE=fr_FR@euro claws-mail". As French character set is iso-8859-15, you will be able to spell check all other European languages with this setting. You can set LC_CTYPE in one of your startup scripts to avoir setting it at each launch. For example, for an English locale supporting ISO-8859-15, you can use the Irish locale and put "export LC_ALL=en_IE@euro" in $HOME/.bashrc. See the locale man-pages ('man locale') for more information about locales and environment variables. See the man-pages of your shell for the startup scripts used by your shell. I have no idea on how GNOME or KDE desktops set locales.

Non-latin1 characters cause problems when corresponding with Yahoo acounts

By non-latin1 (or "special") characters we mean special characters used by languages other than English.

There are two problems when corresponding with Yahoo accounts. First, Yahoo will ignore any Content-Type specified for a message and display it with the Latin1/ISO-8859-1 character set. This will make special characters appear strange. You can fix this in your browser by manually changing the character encoding to the proper one. But you have to know which one the message you received uses, or you have to look in the "full headers" at the Content-Type header.

Secondly, Yahoo places a character set of US-ASCII on all outgoing email, regardless of actual contents. Claws Mail will see the set is US-ASCII and will behave in strange ways. At the very least, you'll see garbled characters instead of the proper characters. Just like in the browser, you can override the Content Type from the View menu. Again, you need to guess what the proper set is.

This is definitely wrong behaviour from the part of Yahoo and it's not certain whether the Claws Mail developers will agree to implement a workaround.

Can I save a message in the Sent folder before encrypting it?

Yes. In the Account Preferences, on the Privacy page, use the option 'Save sent encrypted message as clear text'

Can I set up an alias for a list of recipients?

Yes, using the address book

Open the address book: '/Tools/Address Book' Right click an address book, create a Group using 'New Group' Add addresses to that Group.

In the Compose window use TAB-auto-completion to select and use that Group.