瀏覽代碼

Handle long URLs in mutt

Bob Mottram 8 年之前
父節點
當前提交
5c2ab92ec1
共有 3 個檔案被更改,包括 100 行新增79 行删除
  1. 3
    0
      doc/EN/usage_email.org
  2. 10
    1
      src/freedombone-base-email
  3. 87
    78
      website/EN/usage_email.html

+ 3
- 0
doc/EN/usage_email.org 查看文件

103
 | [      | Expand of collapse the current thread                   |
103
 | [      | Expand of collapse the current thread                   |
104
 | CTRL-k | Import a PGP/GPG public key                             |
104
 | CTRL-k | Import a PGP/GPG public key                             |
105
 | v      | View current email in different formats, such as HTML   |
105
 | v      | View current email in different formats, such as HTML   |
106
+| CTRL-u | View long URLs                                          |
106
 | q      | Quit                                                    |
107
 | q      | Quit                                                    |
107
 
108
 
108
 To use the address book system open an email by pressing the enter key on it and then to add the sender to the address list press the A key.  It will ask you for an alias which may be used the next time you want to send a mail.  Alternatively you may just edit the *~/.mutt-alias* file directly to add email addresses.
109
 To use the address book system open an email by pressing the enter key on it and then to add the sender to the address list press the A key.  It will ask you for an alias which may be used the next time you want to send a mail.  Alternatively you may just edit the *~/.mutt-alias* file directly to add email addresses.
111
 
112
 
112
 When reading emails you will initially need to enter your GPG password. It will be retained in RAM for a while afterwards.
113
 When reading emails you will initially need to enter your GPG password. It will be retained in RAM for a while afterwards.
113
 
114
 
115
+There is one irksome thing about email within mutt, and that's if you get sent a confirmation with a very long URL. It's usually not possible to view URLs which span over multiple lines, and trying to copy/paste them is annoying. A solution is to use /CTRL-u/ then select the url and press Enter. You can then navigate to it via the lynx browser.
116
+
114
 * Thunderbird/Icedove
117
 * Thunderbird/Icedove
115
 Another common way in which you may want to access email is via Thunderbird (also known as Icedove on Debian).  This may be especially useful if you're trying to convert former Windows users who may previously have been using some version of Outlook.
118
 Another common way in which you may want to access email is via Thunderbird (also known as Icedove on Debian).  This may be especially useful if you're trying to convert former Windows users who may previously have been using some version of Outlook.
116
 
119
 

+ 10
- 1
src/freedombone-base-email 查看文件

239
     if [[ $(is_completed $FUNCNAME) == "1" ]]; then
239
     if [[ $(is_completed $FUNCNAME) == "1" ]]; then
240
         return
240
         return
241
     fi
241
     fi
242
-    apt-get -yq install mutt-patched lynx abook
242
+    apt-get -yq install mutt-patched lynx abook urlview
243
 
243
 
244
     if [ ! -f /etc/Muttrc ]; then
244
     if [ ! -f /etc/Muttrc ]; then
245
         echo $"ERROR: Mutt does not appear to have installed. $CHECK_MESSAGE"
245
         echo $"ERROR: Mutt does not appear to have installed. $CHECK_MESSAGE"
264
     echo 'set spoolfile="~/Maildir"' >> /etc/Muttrc
264
     echo 'set spoolfile="~/Maildir"' >> /etc/Muttrc
265
     echo 'auto_view text/x-vcard text/html text/enriched' >> /etc/Muttrc
265
     echo 'auto_view text/x-vcard text/html text/enriched' >> /etc/Muttrc
266
     echo 'set header_cache="+.cache"' >> /etc/Muttrc
266
     echo 'set header_cache="+.cache"' >> /etc/Muttrc
267
+    echo 'set markers=no' >> /etc/Muttrc
268
+    echo '' >> /etc/Muttrc
269
+    echo '# ctrl-u to view long URLs' >> /etc/Muttrc
270
+    echo 'macro pager \cu <pipe-entry>"urlview"<enter> "Follow links with urlview"' >> /etc/Muttrc
267
     echo '' >> /etc/Muttrc
271
     echo '' >> /etc/Muttrc
268
     echo 'macro index S "<tag-prefix><decode-save>=.learn-spam<enter>" "move to learn-spam"' >> /etc/Muttrc
272
     echo 'macro index S "<tag-prefix><decode-save>=.learn-spam<enter>" "move to learn-spam"' >> /etc/Muttrc
269
     echo 'macro pager S "<decode-save>=.learn-spam<enter>" "move to learn-spam"' >> /etc/Muttrc
273
     echo 'macro pager S "<decode-save>=.learn-spam<enter>" "move to learn-spam"' >> /etc/Muttrc
339
     echo '# Optional relay of SMTP via ISP' >> /etc/Muttrc
343
     echo '# Optional relay of SMTP via ISP' >> /etc/Muttrc
340
     echo '#set smtp_url="smtps://username:password@isp_mail_domain:465/"' >> /etc/Muttrc
344
     echo '#set smtp_url="smtps://username:password@isp_mail_domain:465/"' >> /etc/Muttrc
341
 
345
 
346
+    # For viewing long URLs
347
+    echo 'REGEXP (((http|https|ftp|gopher)|mailto)[.:][^ >"\t]*|www\.[-a-z0-9.]+)[^ .,;\t>">\):]' > /home/$MY_USERNAME/.urlview
348
+    echo 'COMMAND lynx -dump -width=78 -nolist %s' >> /home/$MY_USERNAME/.urlview
349
+
342
     cp -f /etc/Muttrc /home/$MY_USERNAME/.muttrc
350
     cp -f /etc/Muttrc /home/$MY_USERNAME/.muttrc
343
     cp -f /etc/Muttrc /etc/skel/.muttrc
351
     cp -f /etc/Muttrc /etc/skel/.muttrc
352
+    cp -f /home/$MY_USERNAME/.urlview /etc/skel/.urlview
344
     touch /home/$MY_USERNAME/.mutt-alias
353
     touch /home/$MY_USERNAME/.mutt-alias
345
     cp /home/$MY_USERNAME/.mutt-alias /etc/skel/.mutt-alias
354
     cp /home/$MY_USERNAME/.mutt-alias /etc/skel/.mutt-alias
346
     chown $MY_USERNAME:$MY_USERNAME /home/$MY_USERNAME/.muttrc
355
     chown $MY_USERNAME:$MY_USERNAME /home/$MY_USERNAME/.muttrc

+ 87
- 78
website/EN/usage_email.html 查看文件

3
 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
3
 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
4
 <html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
4
 <html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
5
 <head>
5
 <head>
6
-<!-- 2016-10-31 Mon 16:24 -->
6
+<!-- 2016-11-01 Tue 10:45 -->
7
 <meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
7
 <meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
8
 <meta name="viewport" content="width=device-width, initial-scale=1" />
8
 <meta name="viewport" content="width=device-width, initial-scale=1" />
9
 <title></title>
9
 <title></title>
255
 </colgroup>
255
 </colgroup>
256
 <tbody>
256
 <tbody>
257
 <tr>
257
 <tr>
258
-<td class="org-left"><a href="#org130e519">Things to be aware of</a></td>
258
+<td class="org-left"><a href="#orgf390222">Things to be aware of</a></td>
259
 </tr>
259
 </tr>
260
 
260
 
261
 <tr>
261
 <tr>
262
-<td class="org-left"><a href="#org7e9200e">A technical note about email transport security</a></td>
262
+<td class="org-left"><a href="#orgffdc116">A technical note about email transport security</a></td>
263
 </tr>
263
 </tr>
264
 
264
 
265
 <tr>
265
 <tr>
266
-<td class="org-left"><a href="#org1812103">Add a password to your GPG key</a></td>
266
+<td class="org-left"><a href="#org228d2f2">Add a password to your GPG key</a></td>
267
 </tr>
267
 </tr>
268
 
268
 
269
 <tr>
269
 <tr>
270
-<td class="org-left"><a href="#org93517c9">Publishing your GPG public key</a></td>
270
+<td class="org-left"><a href="#org249b852">Publishing your GPG public key</a></td>
271
 </tr>
271
 </tr>
272
 
272
 
273
 <tr>
273
 <tr>
274
-<td class="org-left"><a href="#orge53c55f">Mutt email client</a></td>
274
+<td class="org-left"><a href="#org9aa5b3b">Mutt email client</a></td>
275
 </tr>
275
 </tr>
276
 
276
 
277
 <tr>
277
 <tr>
278
-<td class="org-left"><a href="#org0438041">Thunderbird/Icedove</a></td>
278
+<td class="org-left"><a href="#orgd5df7da">Thunderbird/Icedove</a></td>
279
 </tr>
279
 </tr>
280
 
280
 
281
 <tr>
281
 <tr>
282
-<td class="org-left"><a href="#org9995c75">K9 Android client</a></td>
282
+<td class="org-left"><a href="#org746ae3d">K9 Android client</a></td>
283
 </tr>
283
 </tr>
284
 
284
 
285
 <tr>
285
 <tr>
286
-<td class="org-left"><a href="#org9c582ce">Subscribing to mailing lists</a></td>
286
+<td class="org-left"><a href="#orge7d90d2">Subscribing to mailing lists</a></td>
287
 </tr>
287
 </tr>
288
 
288
 
289
 <tr>
289
 <tr>
290
-<td class="org-left"><a href="#org86cf280">Adding email addresses to a group/folder</a></td>
290
+<td class="org-left"><a href="#org7a22eb8">Adding email addresses to a group/folder</a></td>
291
 </tr>
291
 </tr>
292
 
292
 
293
 <tr>
293
 <tr>
294
-<td class="org-left"><a href="#orgf44b5ff">Ignoring incoming emails</a></td>
294
+<td class="org-left"><a href="#orgf579e55">Ignoring incoming emails</a></td>
295
 </tr>
295
 </tr>
296
 
296
 
297
 <tr>
297
 <tr>
298
-<td class="org-left"><a href="#org681a4ed">Your own mailing list</a></td>
298
+<td class="org-left"><a href="#orgf2e8d68">Your own mailing list</a></td>
299
 </tr>
299
 </tr>
300
 </tbody>
300
 </tbody>
301
 </table>
301
 </table>
302
 
302
 
303
-<div id="outline-container-org130e519" class="outline-2">
304
-<h2 id="org130e519">Things to be aware of</h2>
305
-<div class="outline-text-2" id="text-org130e519">
303
+<div id="outline-container-orgf390222" class="outline-2">
304
+<h2 id="orgf390222">Things to be aware of</h2>
305
+<div class="outline-text-2" id="text-orgf390222">
306
 <p>
306
 <p>
307
 Even though this system makes it easy to set up an email server, running your own email system is still not easy and this is mainly due to the huge amount of collatoral damage caused by spammers over a long period of time, which in turn is due to the inherent insecurity of email protocols which enabled spam to become a big problem. Email is still very popular though and most internet services require that you have an email address in order to register.
307
 Even though this system makes it easy to set up an email server, running your own email system is still not easy and this is mainly due to the huge amount of collatoral damage caused by spammers over a long period of time, which in turn is due to the inherent insecurity of email protocols which enabled spam to become a big problem. Email is still very popular though and most internet services require that you have an email address in order to register.
308
 </p>
308
 </p>
316
 </p>
316
 </p>
317
 </div>
317
 </div>
318
 </div>
318
 </div>
319
-<div id="outline-container-org7e9200e" class="outline-2">
320
-<h2 id="org7e9200e">A technical note about email transport security</h2>
321
-<div class="outline-text-2" id="text-org7e9200e">
319
+<div id="outline-container-orgffdc116" class="outline-2">
320
+<h2 id="orgffdc116">A technical note about email transport security</h2>
321
+<div class="outline-text-2" id="text-orgffdc116">
322
 <p>
322
 <p>
323
 Port 465 is used for SMTP and this is supposedly deprecated for secure email. However, using TLS from the start of the communications seems far more secure than starting off with insecure communications and then trying to upgrade it with a command to begin TLS, as happens with STARTTLS. There are <a href="https://www.eff.org/deeplinks/2014/11/starttls-downgrade-attacks">possible attacks against STARTTLS</a> in which the command to begin secure communications is removed or overwritten which could then result in email being transferred in plain text over the internet and be readable by third parties.
323
 Port 465 is used for SMTP and this is supposedly deprecated for secure email. However, using TLS from the start of the communications seems far more secure than starting off with insecure communications and then trying to upgrade it with a command to begin TLS, as happens with STARTTLS. There are <a href="https://www.eff.org/deeplinks/2014/11/starttls-downgrade-attacks">possible attacks against STARTTLS</a> in which the command to begin secure communications is removed or overwritten which could then result in email being transferred in plain text over the internet and be readable by third parties.
324
 </p>
324
 </p>
334
 </blockquote>
334
 </blockquote>
335
 </div>
335
 </div>
336
 </div>
336
 </div>
337
-<div id="outline-container-org1812103" class="outline-2">
338
-<h2 id="org1812103">Add a password to your GPG key</h2>
339
-<div class="outline-text-2" id="text-org1812103">
337
+<div id="outline-container-org228d2f2" class="outline-2">
338
+<h2 id="org228d2f2">Add a password to your GPG key</h2>
339
+<div class="outline-text-2" id="text-org228d2f2">
340
 <p>
340
 <p>
341
 If you didn't use existing GPG keys during the Freedombone installation then you'll need to add a password to your newly generated private key. This is highly recommended. Go through the following sequence of commands to ssh into the Freedombone and then change your GPG password.
341
 If you didn't use existing GPG keys during the Freedombone installation then you'll need to add a password to your newly generated private key. This is highly recommended. Go through the following sequence of commands to ssh into the Freedombone and then change your GPG password.
342
 </p>
342
 </p>
357
 </div>
357
 </div>
358
 </div>
358
 </div>
359
 
359
 
360
-<div id="outline-container-org93517c9" class="outline-2">
361
-<h2 id="org93517c9">Publishing your GPG public key</h2>
362
-<div class="outline-text-2" id="text-org93517c9">
360
+<div id="outline-container-org249b852" class="outline-2">
361
+<h2 id="org249b852">Publishing your GPG public key</h2>
362
+<div class="outline-text-2" id="text-org249b852">
363
 <p>
363
 <p>
364
 If you havn't already then you should publish your GPG public key so that others can find it.
364
 If you havn't already then you should publish your GPG public key so that others can find it.
365
 </p>
365
 </p>
372
 </div>
372
 </div>
373
 </div>
373
 </div>
374
 </div>
374
 </div>
375
-<div id="outline-container-orge53c55f" class="outline-2">
376
-<h2 id="orge53c55f">Mutt email client</h2>
377
-<div class="outline-text-2" id="text-orge53c55f">
375
+<div id="outline-container-org9aa5b3b" class="outline-2">
376
+<h2 id="org9aa5b3b">Mutt email client</h2>
377
+<div class="outline-text-2" id="text-org9aa5b3b">
378
 <div class="org-center">
378
 <div class="org-center">
379
 
379
 
380
 <div class="figure">
380
 <div class="figure">
519
 </tr>
519
 </tr>
520
 
520
 
521
 <tr>
521
 <tr>
522
+<td class="org-left">CTRL-u</td>
523
+<td class="org-left">View long URLs</td>
524
+</tr>
525
+
526
+<tr>
522
 <td class="org-left">q</td>
527
 <td class="org-left">q</td>
523
 <td class="org-left">Quit</td>
528
 <td class="org-left">Quit</td>
524
 </tr>
529
 </tr>
536
 <p>
541
 <p>
537
 When reading emails you will initially need to enter your GPG password. It will be retained in RAM for a while afterwards.
542
 When reading emails you will initially need to enter your GPG password. It will be retained in RAM for a while afterwards.
538
 </p>
543
 </p>
544
+
545
+<p>
546
+There is one irksome thing about email within mutt, and that's if you get sent a confirmation with a very long URL. It's usually not possible to view URLs which span over multiple lines, and trying to copy/paste them is annoying. A solution is to use <i>CTRL-u</i> then select the url and press Enter. You can then navigate to it via the lynx browser.
547
+</p>
539
 </div>
548
 </div>
540
 </div>
549
 </div>
541
 
550
 
542
-<div id="outline-container-org0438041" class="outline-2">
543
-<h2 id="org0438041">Thunderbird/Icedove</h2>
544
-<div class="outline-text-2" id="text-org0438041">
551
+<div id="outline-container-orgd5df7da" class="outline-2">
552
+<h2 id="orgd5df7da">Thunderbird/Icedove</h2>
553
+<div class="outline-text-2" id="text-orgd5df7da">
545
 <p>
554
 <p>
546
 Another common way in which you may want to access email is via Thunderbird (also known as Icedove on Debian).  This may be especially useful if you're trying to convert former Windows users who may previously have been using some version of Outlook.
555
 Another common way in which you may want to access email is via Thunderbird (also known as Icedove on Debian).  This may be especially useful if you're trying to convert former Windows users who may previously have been using some version of Outlook.
547
 </p>
556
 </p>
551
 </p>
560
 </p>
552
 </div>
561
 </div>
553
 
562
 
554
-<div id="outline-container-org05016b6" class="outline-4">
555
-<h4 id="org05016b6">Initial setup</h4>
556
-<div class="outline-text-4" id="text-org05016b6">
563
+<div id="outline-container-org514a92b" class="outline-4">
564
+<h4 id="org514a92b">Initial setup</h4>
565
+<div class="outline-text-4" id="text-org514a92b">
557
 <p>
566
 <p>
558
 Install <b>Thunderbird</b> and <b>Enigmail</b>.  How you do this just depends upon your distro and software manager or "app store".
567
 Install <b>Thunderbird</b> and <b>Enigmail</b>.  How you do this just depends upon your distro and software manager or "app store".
559
 </p>
568
 </p>
609
 </p>
618
 </p>
610
 </div>
619
 </div>
611
 </div>
620
 </div>
612
-<div id="outline-container-orgdebce31" class="outline-4">
613
-<h4 id="orgdebce31">Import your GPG keys</h4>
614
-<div class="outline-text-4" id="text-orgdebce31">
621
+<div id="outline-container-org012e13a" class="outline-4">
622
+<h4 id="org012e13a">Import your GPG keys</h4>
623
+<div class="outline-text-4" id="text-org012e13a">
615
 <p>
624
 <p>
616
 On the Freedombone export your GPG public and private keys.
625
 On the Freedombone export your GPG public and private keys.
617
 </p>
626
 </p>
657
 </div>
666
 </div>
658
 </div>
667
 </div>
659
 
668
 
660
-<div id="outline-container-orgf7564a9" class="outline-4">
661
-<h4 id="orgf7564a9">Using for the first time</h4>
662
-<div class="outline-text-4" id="text-orgf7564a9">
669
+<div id="outline-container-org66bb228" class="outline-4">
670
+<h4 id="org66bb228">Using for the first time</h4>
671
+<div class="outline-text-4" id="text-org66bb228">
663
 <p>
672
 <p>
664
 Click on the Thunderbird menu, which looks like three horizontal bars on the right hand side.
673
 Click on the Thunderbird menu, which looks like three horizontal bars on the right hand side.
665
 </p>
674
 </p>
694
 </div>
703
 </div>
695
 </div>
704
 </div>
696
 
705
 
697
-<div id="outline-container-org24a2903" class="outline-4">
698
-<h4 id="org24a2903">Making folders visible</h4>
699
-<div class="outline-text-4" id="text-org24a2903">
706
+<div id="outline-container-org83cef94" class="outline-4">
707
+<h4 id="org83cef94">Making folders visible</h4>
708
+<div class="outline-text-4" id="text-org83cef94">
700
 <p>
709
 <p>
701
 By default you won't be able to see any folders which you may have created earlier using the <i>mailinglistrule</i> script.  To make folders visible select:
710
 By default you won't be able to see any folders which you may have created earlier using the <i>mailinglistrule</i> script.  To make folders visible select:
702
 </p>
711
 </p>
712
 </div>
721
 </div>
713
 </div>
722
 </div>
714
 
723
 
715
-<div id="outline-container-org9995c75" class="outline-2">
716
-<h2 id="org9995c75">K9 Android client</h2>
717
-<div class="outline-text-2" id="text-org9995c75">
718
-</div><div id="outline-container-org53d2c8f" class="outline-4">
719
-<h4 id="org53d2c8f">A point about GPG on Android</h4>
720
-<div class="outline-text-4" id="text-org53d2c8f">
724
+<div id="outline-container-org746ae3d" class="outline-2">
725
+<h2 id="org746ae3d">K9 Android client</h2>
726
+<div class="outline-text-2" id="text-org746ae3d">
727
+</div><div id="outline-container-org6bd67f0" class="outline-4">
728
+<h4 id="org6bd67f0">A point about GPG on Android</h4>
729
+<div class="outline-text-4" id="text-org6bd67f0">
721
 <p>
730
 <p>
722
 Before trying to set up email on Android you may want to consider whether you really need to do this. Android (and its variants) is not a particularly secure operating system and whether or not you wish to store GPG keys on it depends on your threat model and in what situations you'll be using your device.
731
 Before trying to set up email on Android you may want to consider whether you really need to do this. Android (and its variants) is not a particularly secure operating system and whether or not you wish to store GPG keys on it depends on your threat model and in what situations you'll be using your device.
723
 </p>
732
 </p>
727
 </p>
736
 </p>
728
 </div>
737
 </div>
729
 </div>
738
 </div>
730
-<div id="outline-container-org2982cfb" class="outline-4">
731
-<h4 id="org2982cfb">Compiling the development version</h4>
732
-<div class="outline-text-4" id="text-org2982cfb">
739
+<div id="outline-container-org107e90b" class="outline-4">
740
+<h4 id="org107e90b">Compiling the development version</h4>
741
+<div class="outline-text-4" id="text-org107e90b">
733
 <p>
742
 <p>
734
 To get K9 working with Freedombone you'll need to install development versions of OpenKeychain and K9. At the time of writing the versions available in F-Droid do not support PGP/MIME or the "hidden recipient" feature of GPG. It is hoped that at some stage the patches will be integrated into the mainline or functionally equivalent changes made. Admittedly, this is not at all user friendly, but currently it's the only way to read Freedombone email on Android systems.
743
 To get K9 working with Freedombone you'll need to install development versions of OpenKeychain and K9. At the time of writing the versions available in F-Droid do not support PGP/MIME or the "hidden recipient" feature of GPG. It is hoped that at some stage the patches will be integrated into the mainline or functionally equivalent changes made. Admittedly, this is not at all user friendly, but currently it's the only way to read Freedombone email on Android systems.
735
 </p>
744
 </p>
929
 </div>
938
 </div>
930
 </div>
939
 </div>
931
 
940
 
932
-<div id="outline-container-org538ddd9" class="outline-4">
933
-<h4 id="org538ddd9">Import your GPG key into OpenKeychain</h4>
934
-<div class="outline-text-4" id="text-org538ddd9">
941
+<div id="outline-container-org07edce2" class="outline-4">
942
+<h4 id="org07edce2">Import your GPG key into OpenKeychain</h4>
943
+<div class="outline-text-4" id="text-org07edce2">
935
 <p>
944
 <p>
936
 With your device connected to a laptop via USB cable and with USB debugging enabled on it:
945
 With your device connected to a laptop via USB cable and with USB debugging enabled on it:
937
 </p>
946
 </p>
955
 </p>
964
 </p>
956
 </div>
965
 </div>
957
 </div>
966
 </div>
958
-<div id="outline-container-org70b9aca" class="outline-4">
959
-<h4 id="org70b9aca">Incoming server settings</h4>
960
-<div class="outline-text-4" id="text-org70b9aca">
967
+<div id="outline-container-orgc17196e" class="outline-4">
968
+<h4 id="orgc17196e">Incoming server settings</h4>
969
+<div class="outline-text-4" id="text-orgc17196e">
961
 <ul class="org-ul">
970
 <ul class="org-ul">
962
 <li>Select settings/account settings</li>
971
 <li>Select settings/account settings</li>
963
 <li>Select Fetching mail/incoming server</li>
972
 <li>Select Fetching mail/incoming server</li>
969
 </ul>
978
 </ul>
970
 </div>
979
 </div>
971
 </div>
980
 </div>
972
-<div id="outline-container-orge681a5b" class="outline-4">
973
-<h4 id="orge681a5b">Outgoing (SMTP) server settings</h4>
974
-<div class="outline-text-4" id="text-orge681a5b">
981
+<div id="outline-container-org9f01618" class="outline-4">
982
+<h4 id="org9f01618">Outgoing (SMTP) server settings</h4>
983
+<div class="outline-text-4" id="text-org9f01618">
975
 <ul class="org-ul">
984
 <ul class="org-ul">
976
 <li>Select settings/account settings</li>
985
 <li>Select settings/account settings</li>
977
 <li>Select Sending mail/outgoing server</li>
986
 <li>Select Sending mail/outgoing server</li>
984
 </ul>
993
 </ul>
985
 </div>
994
 </div>
986
 </div>
995
 </div>
987
-<div id="outline-container-orge07f38c" class="outline-4">
988
-<h4 id="orge07f38c">Crypto settings</h4>
989
-<div class="outline-text-4" id="text-orge07f38c">
996
+<div id="outline-container-orgcdec2d3" class="outline-4">
997
+<h4 id="orgcdec2d3">Crypto settings</h4>
998
+<div class="outline-text-4" id="text-orgcdec2d3">
990
 <p>
999
 <p>
991
 Select <b>settings</b>, <b>Account settings</b>, <b>OpenKeychain</b> and then select your key and press <b>Allow</b>. You should now be able to decrypt emails by entering your GPG passphrase.
1000
 Select <b>settings</b>, <b>Account settings</b>, <b>OpenKeychain</b> and then select your key and press <b>Allow</b>. You should now be able to decrypt emails by entering your GPG passphrase.
992
 </p>
1001
 </p>
996
 </p>
1005
 </p>
997
 </div>
1006
 </div>
998
 </div>
1007
 </div>
999
-<div id="outline-container-org99925ef" class="outline-4">
1000
-<h4 id="org99925ef">Folders</h4>
1001
-<div class="outline-text-4" id="text-org99925ef">
1008
+<div id="outline-container-org5f78e77" class="outline-4">
1009
+<h4 id="org5f78e77">Folders</h4>
1010
+<div class="outline-text-4" id="text-org5f78e77">
1002
 <p>
1011
 <p>
1003
 To view any new folders which you may have created using the <i>mailinglistrule</i> script from your inbox press the <b>K9 icon</b> at the top left to access folders, then press the <b>menu button</b> and select <b>refresh folder list</b>.
1012
 To view any new folders which you may have created using the <i>mailinglistrule</i> script from your inbox press the <b>K9 icon</b> at the top left to access folders, then press the <b>menu button</b> and select <b>refresh folder list</b>.
1004
 </p>
1013
 </p>
1010
 </div>
1019
 </div>
1011
 </div>
1020
 </div>
1012
 
1021
 
1013
-<div id="outline-container-org9c582ce" class="outline-2">
1014
-<h2 id="org9c582ce">Subscribing to mailing lists</h2>
1015
-<div class="outline-text-2" id="text-org9c582ce">
1022
+<div id="outline-container-orge7d90d2" class="outline-2">
1023
+<h2 id="orge7d90d2">Subscribing to mailing lists</h2>
1024
+<div class="outline-text-2" id="text-orge7d90d2">
1016
 <p>
1025
 <p>
1017
 To subscribe to a mailing list log in as your user (i.e. not the root user).
1026
 To subscribe to a mailing list log in as your user (i.e. not the root user).
1018
 </p>
1027
 </p>
1027
 </p>
1036
 </p>
1028
 </div>
1037
 </div>
1029
 </div>
1038
 </div>
1030
-<div id="outline-container-org86cf280" class="outline-2">
1031
-<h2 id="org86cf280">Adding email addresses to a group/folder</h2>
1032
-<div class="outline-text-2" id="text-org86cf280">
1039
+<div id="outline-container-org7a22eb8" class="outline-2">
1040
+<h2 id="org7a22eb8">Adding email addresses to a group/folder</h2>
1041
+<div class="outline-text-2" id="text-org7a22eb8">
1033
 <p>
1042
 <p>
1034
 Similar to adding mailing list folders you can also add specified email addresses into a group/folder.
1043
 Similar to adding mailing list folders you can also add specified email addresses into a group/folder.
1035
 </p>
1044
 </p>
1044
 </p>
1053
 </p>
1045
 </div>
1054
 </div>
1046
 </div>
1055
 </div>
1047
-<div id="outline-container-orgf44b5ff" class="outline-2">
1048
-<h2 id="orgf44b5ff">Ignoring incoming emails</h2>
1049
-<div class="outline-text-2" id="text-orgf44b5ff">
1056
+<div id="outline-container-orgf579e55" class="outline-2">
1057
+<h2 id="orgf579e55">Ignoring incoming emails</h2>
1058
+<div class="outline-text-2" id="text-orgf579e55">
1050
 <p>
1059
 <p>
1051
 It is possible to ignore incoming emails if they are from a particular email address or if the subject line contains particular text.
1060
 It is possible to ignore incoming emails if they are from a particular email address or if the subject line contains particular text.
1052
 </p>
1061
 </p>
1061
 </p>
1070
 </p>
1062
 </div>
1071
 </div>
1063
 </div>
1072
 </div>
1064
-<div id="outline-container-org681a4ed" class="outline-2">
1065
-<h2 id="org681a4ed">Your own mailing list</h2>
1066
-<div class="outline-text-2" id="text-org681a4ed">
1073
+<div id="outline-container-orgf2e8d68" class="outline-2">
1074
+<h2 id="orgf2e8d68">Your own mailing list</h2>
1075
+<div class="outline-text-2" id="text-orgf2e8d68">
1067
 <p>
1076
 <p>
1068
 If you want to set up a public mailing list then when installing the system remember to set the <b>PUBLIC_MAILING_LIST</b> variable within <b>freedombone.cfg</b> to the name of your list. The name should have no spaces in it. Public mailing lists are unencrypted so anyone will be able to read the contents, including non subscribers.
1077
 If you want to set up a public mailing list then when installing the system remember to set the <b>PUBLIC_MAILING_LIST</b> variable within <b>freedombone.cfg</b> to the name of your list. The name should have no spaces in it. Public mailing lists are unencrypted so anyone will be able to read the contents, including non subscribers.
1069
 </p>
1078
 </p>