|
416 | 416 | Thunderbird
|
417 | 417 | -----------
|
418 | 418 |
|
419 |
| -(A Large Angry SCM) |
420 |
| - |
421 |
| -By default, Thunderbird will both wrap emails as well as flag them as |
422 |
| -being 'format=flowed', both of which will make the resulting email unusable |
423 |
| -by git. |
424 |
| - |
425 |
| -Here are some hints on how to successfully submit patches inline using |
426 |
| -Thunderbird. |
427 |
| - |
428 |
| -There are two different approaches. One approach is to configure |
429 |
| -Thunderbird to not mangle patches. The second approach is to use |
430 |
| -an external editor to keep Thunderbird from mangling the patches. |
431 |
| - |
432 |
| -Approach #1 (configuration): |
433 |
| - |
434 |
| -This recipe is current as of Thunderbird 2.0.0.19. Three steps: |
435 |
| - 1. Configure your mail server composition as plain text |
436 |
| - Edit...Account Settings...Composition & Addressing, |
437 |
| - uncheck 'Compose Messages in HTML'. |
438 |
| - 2. Configure your general composition window to not wrap |
439 |
| - Edit..Preferences..Composition, wrap plain text messages at 0 |
440 |
| - 3. Disable the use of format=flowed |
441 |
| - Edit..Preferences..Advanced..Config Editor. Search for: |
442 |
| - mailnews.send_plaintext_flowed |
443 |
| - toggle it to make sure it is set to 'false'. |
444 |
| - |
445 |
| -After that is done, you should be able to compose email as you |
446 |
| -otherwise would (cut + paste, git-format-patch | git-imap-send, etc), |
447 |
| -and the patches should not be mangled. |
448 |
| - |
449 |
| -Approach #2 (external editor): |
450 |
| - |
451 |
| -This recipe appears to work with the current [*1*] Thunderbird from Suse. |
452 |
| - |
453 |
| -The following Thunderbird extensions are needed: |
454 |
| - AboutConfig 0.5 |
455 |
| - http://aboutconfig.mozdev.org/ |
456 |
| - External Editor 0.7.2 |
457 |
| - http://globs.org/articles.php?lng=en&pg=8 |
458 |
| - |
459 |
| -1) Prepare the patch as a text file using your method of choice. |
460 |
| - |
461 |
| -2) Before opening a compose window, use Edit->Account Settings to |
462 |
| -uncheck the "Compose messages in HTML format" setting in the |
463 |
| -"Composition & Addressing" panel of the account to be used to send the |
464 |
| -patch. [*2*] |
465 |
| - |
466 |
| -3) In the main Thunderbird window, _before_ you open the compose window |
467 |
| -for the patch, use Tools->about:config to set the following to the |
468 |
| -indicated values: |
469 |
| - mailnews.send_plaintext_flowed => false |
470 |
| - mailnews.wraplength => 0 |
471 |
| - |
472 |
| -4) Open a compose window and click the external editor icon. |
473 |
| - |
474 |
| -5) In the external editor window, read in the patch file and exit the |
475 |
| -editor normally. |
476 |
| - |
477 |
| -6) Back in the compose window: Add whatever other text you wish to the |
478 |
| -message, complete the addressing and subject fields, and press send. |
479 |
| - |
480 |
| -7) Optionally, undo the about:config/account settings changes made in |
481 |
| -steps 2 & 3. |
482 |
| - |
483 |
| - |
484 |
| -[Footnotes] |
485 |
| -*1* Version 1.0 (20041207) from the MozillaThunderbird-1.0-5 rpm of Suse |
486 |
| -9.3 professional updates. |
487 |
| - |
488 |
| -*2* It may be possible to do this with about:config and the following |
489 |
| -settings but I haven't tried, yet. |
490 |
| - mail.html_compose => false |
491 |
| - mail.identity.default.compose_html => false |
492 |
| - mail.identity.id?.compose_html => false |
493 |
| - |
494 |
| -(Lukas Sandström) |
495 |
| - |
496 |
| -There is a script in contrib/thunderbird-patch-inline which can help |
497 |
| -you include patches with Thunderbird in an easy way. To use it, do the |
498 |
| -steps above and then use the script as the external editor. |
| 419 | +See the MUA-SPECIFIC HINTS section of git-format-patch(1). |
499 | 420 |
|
500 | 421 | Gnus
|
501 | 422 | ----
|
|
0 commit comments