Browse code

dedicated TLS-ports empfehlen statt STARTTLS, ist sicherer

Hanno Böck authored on29/04/2020 11:45:16
Showing1 changed files
... ...
@@ -51,8 +51,8 @@ output('<h3>Abruf mit einem E-Mail-Programm</h3>
51 51
 <dl>
52 52
 <dt>Protokoll</dt><dd>IMAP</dd>
53 53
 <dt>Servername</dt><dd>'.$servername.'</dd>
54
-<dt>Port</dt><dd>143</dd>
55
-<dt>Verschlüsselung</dt><dd>STARTTLS</dd>
54
+<dt>Port</dt><dd>993</dd>
55
+<dt>Verschlüsselung</dt><dd>SSL / TLS</dd>
56 56
 <dt>Benutzername</dt><dd><em>'.($type=='manual'? 'Ihr Account-Name' : 'Ihre E-Mail-Adresse').'</em></dd>
57 57
 <dt>Passwort</dt><dd><em>Ihr E-Mail-Passwort</em></dd>
58 58
 </dl>
... ...
@@ -64,8 +64,8 @@ output('<h3>Abruf mit einem E-Mail-Programm</h3>
64 64
 <dl>
65 65
 <dt>Protokoll</dt><dd>POP3</dd>
66 66
 <dt>Servername</dt><dd>'.$servername.'</dd>
67
-<dt>Port</dt><dd>110</dd>
68
-<dt>Verschlüsselung</dt><dd>STARTTLS</dd>
67
+<dt>Port</dt><dd>995</dd>
68
+<dt>Verschlüsselung</dt><dd>SSL / TLS</dd>
69 69
 <dt>Benutzername</dt><dd><em>'.($type=='manual'? 'Ihr Account-Name' : 'Ihre E-Mail-Adresse').'</em></dd>
70 70
 <dt>Passwort</dt><dd><em>Ihr E-Mail-Passwort</em></dd>
71 71
 </dl>
... ...
@@ -75,8 +75,8 @@ output('<h3>Abruf mit einem E-Mail-Programm</h3>
75 75
 <p>Zum Verschicken von E-Mails muss sich Ihr E-Mail-Programm auch per SMTP anmelden. Benutzen Sie dafür bitte die folgenden Daten:</p>
76 76
 <dt>Protokoll</dt><dd>SMTP</dd>
77 77
 <dt>Servername</dt><dd>'.$servername.'</dd>
78
-<dt>Port</dt><dd>587</dd>
79
-<dt>Verschlüsselung</dt><dd>TLS (oder STARTTLS)</dd>
78
+<dt>Port</dt><dd>465</dd>
79
+<dt>Verschlüsselung</dt><dd>SSL / TLS</dd>
80 80
 <dt>Benutzername</dt><dd><em>'.($type=='manual'? 'Ihr Account-Name' : 'Ihre E-Mail-Adresse').'</em></dd>
81 81
 <dt>Passwort</dt><dd><em>Ihr E-Mail-Passwort</em></dd>
82 82
 <br />
Browse code

Fix coding style with php-cs-checker, see https://cs.sensiolabs.org/

Hanno authored on26/06/2018 13:58:19
Showing1 changed files
... ...
@@ -8,7 +8,7 @@ Written 2008-2018 by schokokeks.org Hosting, namely
8 8
 
9 9
 To the extent possible under law, the author(s) have dedicated all copyright and related and neighboring rights to this software to the public domain worldwide. This software is distributed without any warranty.
10 10
 
11
-You should have received a copy of the CC0 Public Domain Dedication along with this software. If not, see 
11
+You should have received a copy of the CC0 Public Domain Dedication along with this software. If not, see
12 12
 http://creativecommons.org/publicdomain/zero/1.0/
13 13
 
14 14
 Nevertheless, in case you use a significant part of this code, we ask (but not require, see the license) that you keep the authors' names in place and return your changes to the public. We would be especially happy if you tell us what you're going to do with this code.
... ...
@@ -24,7 +24,7 @@ title("Einstellungen zum E-Mail-Abruf");
24 24
 $servername = filter_input_hostname($_REQUEST['server']);
25 25
 $type = 'vmail';
26 26
 if (isset($_REQUEST['type']) && $_REQUEST['type'] == 'manual') {
27
-  $type = 'manual';
27
+    $type = 'manual';
28 28
 }
29 29
 
30 30
 output("<p>Sie können bei ".config('company_name')." Ihre E-Mails wahlweise direkt im Browser mit einem Web-Mail-System lesen oder mit einem E-Mail-Programm auf Ihrem Rechner per POP3 oder IMAP abrufen. Im folgenden möchten wir Ihnen erklären, wie Sie diese Möglichkeiten nutzen können.</p>");
... ...
@@ -34,9 +34,9 @@ output('<h3>Lesen per Web-Mail</h3>
34 34
 <p>Die Anmeldung zu unseren Web-Mail-Systemen erfolgt unter</p>
35 35
 <p style="margin-left: 2em; font-size: 130%; font-weight: bold;"><a href="'.config('webmail_url').'">'.$webmail_host.'</a></p>');
36 36
 if ($type == 'manual') {
37
-  output('<p>Dort geben Sie bitte im Feld für die E-Mail-Adresse Ihren Account-Namen ein.</p>');
37
+    output('<p>Dort geben Sie bitte im Feld für die E-Mail-Adresse Ihren Account-Namen ein.</p>');
38 38
 } else {
39
-  output('<p>Dort geben Sie bitte Ihre E-Mail-Adresse und das dazu gehörige Passwort ein um sich anzumelden.</p>');
39
+    output('<p>Dort geben Sie bitte Ihre E-Mail-Adresse und das dazu gehörige Passwort ein um sich anzumelden.</p>');
40 40
 }
41 41
 
42 42
 output('<h3>Abruf mit einem E-Mail-Programm</h3>
... ...
@@ -82,10 +82,3 @@ output('<h3>Abruf mit einem E-Mail-Programm</h3>
82 82
 <br />
83 83
 
84 84
 ');
85
-
86
-
87
-
88
-
89
-
90
-
91
-
Browse code

Copyright year update

Bernd Wurst authored on13/01/2018 06:07:05
Showing1 changed files
... ...
@@ -2,7 +2,7 @@
2 2
 /*
3 3
 This file belongs to the Webinterface of schokokeks.org Hosting
4 4
 
5
-Written 2008-2014 by schokokeks.org Hosting, namely
5
+Written 2008-2018 by schokokeks.org Hosting, namely
6 6
   Bernd Wurst <bernd@schokokeks.org>
7 7
   Hanno Böck <hanno@schokokeks.org>
8 8
 
Browse code

Lizenzinfos in eigenes Modul ausgelagert und Copyright auf 2014 angepasst

Bernd Wurst authored on08/02/2014 05:45:07
Showing1 changed files
... ...
@@ -2,7 +2,7 @@
2 2
 /*
3 3
 This file belongs to the Webinterface of schokokeks.org Hosting
4 4
 
5
-Written 2008-2013 by schokokeks.org Hosting, namely
5
+Written 2008-2014 by schokokeks.org Hosting, namely
6 6
   Bernd Wurst <bernd@schokokeks.org>
7 7
   Hanno Böck <hanno@schokokeks.org>
8 8
 
Browse code

Erlaube die E-Mail-Abrufdaten uneingeschränktem Publikum

Bernd Wurst authored on19/03/2013 06:32:58
Showing1 changed files
... ...
@@ -16,7 +16,7 @@ Nevertheless, in case you use a significant part of this code, we ask (but not r
16 16
 
17 17
 require_once('inc/base.php');
18 18
 
19
-require_role(ROLE_SYSTEMUSER);
19
+# Diese Seiten benötigt keine speziellen Rechte, man darf diese auch unangemeldet anschauen
20 20
 
21 21
 $section='email_vmail';
22 22
 title("Einstellungen zum E-Mail-Abruf");
... ...
@@ -51,8 +51,8 @@ output('<h3>Abruf mit einem E-Mail-Programm</h3>
51 51
 <dl>
52 52
 <dt>Protokoll</dt><dd>IMAP</dd>
53 53
 <dt>Servername</dt><dd>'.$servername.'</dd>
54
-<dt>Port</dt><dd>993</dd>
55
-<dt>Verschlüsselung</dt><dd>SSL (nicht STARTTLS, TLS oder ähnliches)</dd>
54
+<dt>Port</dt><dd>143</dd>
55
+<dt>Verschlüsselung</dt><dd>STARTTLS</dd>
56 56
 <dt>Benutzername</dt><dd><em>'.($type=='manual'? 'Ihr Account-Name' : 'Ihre E-Mail-Adresse').'</em></dd>
57 57
 <dt>Passwort</dt><dd><em>Ihr E-Mail-Passwort</em></dd>
58 58
 </dl>
... ...
@@ -64,8 +64,8 @@ output('<h3>Abruf mit einem E-Mail-Programm</h3>
64 64
 <dl>
65 65
 <dt>Protokoll</dt><dd>POP3</dd>
66 66
 <dt>Servername</dt><dd>'.$servername.'</dd>
67
-<dt>Port</dt><dd>995</dd>
68
-<dt>Verschlüsselung</dt><dd>SSL (nicht STARTTLS, TLS oder ähnliches)</dd>
67
+<dt>Port</dt><dd>110</dd>
68
+<dt>Verschlüsselung</dt><dd>STARTTLS</dd>
69 69
 <dt>Benutzername</dt><dd><em>'.($type=='manual'? 'Ihr Account-Name' : 'Ihre E-Mail-Adresse').'</em></dd>
70 70
 <dt>Passwort</dt><dd><em>Ihr E-Mail-Passwort</em></dd>
71 71
 </dl>
Browse code

Updated copyright notice (2012 => 2013)

Bernd Wurst authored on19/01/2013 10:49:50
Showing1 changed files
... ...
@@ -2,7 +2,7 @@
2 2
 /*
3 3
 This file belongs to the Webinterface of schokokeks.org Hosting
4 4
 
5
-Written 2008-2012 by schokokeks.org Hosting, namely
5
+Written 2008-2013 by schokokeks.org Hosting, namely
6 6
   Bernd Wurst <bernd@schokokeks.org>
7 7
   Hanno Böck <hanno@schokokeks.org>
8 8
 
Browse code

Added license tags for CC0, README and COPYING

Bernd Wurst authored on11/03/2012 15:40:04
Showing1 changed files
... ...
@@ -1,4 +1,19 @@
1 1
 <?php
2
+/*
3
+This file belongs to the Webinterface of schokokeks.org Hosting
4
+
5
+Written 2008-2012 by schokokeks.org Hosting, namely
6
+  Bernd Wurst <bernd@schokokeks.org>
7
+  Hanno Böck <hanno@schokokeks.org>
8
+
9
+To the extent possible under law, the author(s) have dedicated all copyright and related and neighboring rights to this software to the public domain worldwide. This software is distributed without any warranty.
10
+
11
+You should have received a copy of the CC0 Public Domain Dedication along with this software. If not, see 
12
+http://creativecommons.org/publicdomain/zero/1.0/
13
+
14
+Nevertheless, in case you use a significant part of this code, we ask (but not require, see the license) that you keep the authors' names in place and return your changes to the public. We would be especially happy if you tell us what you're going to do with this code.
15
+*/
16
+
2 17
 require_once('inc/base.php');
3 18
 
4 19
 require_role(ROLE_SYSTEMUSER);
Browse code

Firmenname und Webmail-URL konfigurierbar

git-svn-id: https://svn.schokokeks.org/repos/tools/webinterface/trunk@1992 87cf0b9e-d624-0410-a070-f6ee81989793

bernd authored on23/04/2011 16:24:39
Showing1 changed files
... ...
@@ -12,11 +12,12 @@ if (isset($_REQUEST['type']) && $_REQUEST['type'] == 'manual') {
12 12
   $type = 'manual';
13 13
 }
14 14
 
15
-output("<p>Sie können bei schokokeks.org Hosting Ihre E-Mails wahlweise direkt im Browser mit einem Web-Mail-System lesen oder mit einem E-Mail-Programm auf Ihrem Rechner per POP3 oder IMAP abrufen. Im folgenden möchten wir Ihnen erklären, wie Sie diese Möglichkeiten nutzen können.</p>");
15
+output("<p>Sie können bei ".config('company_name')." Ihre E-Mails wahlweise direkt im Browser mit einem Web-Mail-System lesen oder mit einem E-Mail-Programm auf Ihrem Rechner per POP3 oder IMAP abrufen. Im folgenden möchten wir Ihnen erklären, wie Sie diese Möglichkeiten nutzen können.</p>");
16 16
 
17
+$webmail_host = str_replace('https://', '', config('webmail_url'));
17 18
 output('<h3>Lesen per Web-Mail</h3>
18 19
 <p>Die Anmeldung zu unseren Web-Mail-Systemen erfolgt unter</p>
19
-<p style="margin-left: 2em; font-size: 130%; font-weight: bold;"><a href="https://webmail.schokokeks.org/">webmail.schokokeks.org</a></p>');
20
+<p style="margin-left: 2em; font-size: 130%; font-weight: bold;"><a href="'.config('webmail_url').'">'.$webmail_host.'</a></p>');
20 21
 if ($type == 'manual') {
21 22
   output('<p>Dort geben Sie bitte im Feld für die E-Mail-Adresse Ihren Account-Namen ein.</p>');
22 23
 } else {
Browse code

Webmail-URL angepasst

git-svn-id: https://svn.schokokeks.org/repos/tools/webinterface/trunk@1982 87cf0b9e-d624-0410-a070-f6ee81989793

bernd authored on22/04/2011 10:18:15
Showing1 changed files
... ...
@@ -16,7 +16,7 @@ output("<p>Sie können bei schokokeks.org Hosting Ihre E-Mails wahlweise direkt
16 16
 
17 17
 output('<h3>Lesen per Web-Mail</h3>
18 18
 <p>Die Anmeldung zu unseren Web-Mail-Systemen erfolgt unter</p>
19
-<p style="margin-left: 2em; font-size: 130%; font-weight: bold;"><a href="https://mail.schokokeks.org/">mail.schokokeks.org</a></p>');
19
+<p style="margin-left: 2em; font-size: 130%; font-weight: bold;"><a href="https://webmail.schokokeks.org/">webmail.schokokeks.org</a></p>');
20 20
 if ($type == 'manual') {
21 21
   output('<p>Dort geben Sie bitte im Feld für die E-Mail-Adresse Ihren Account-Namen ein.</p>');
22 22
 } else {
Browse code

Servername noch prominenter platziert

git-svn-id: https://svn.schokokeks.org/repos/tools/webinterface/trunk@1961 87cf0b9e-d624-0410-a070-f6ee81989793

bernd authored on22/03/2011 05:52:54
Showing1 changed files
... ...
@@ -24,7 +24,10 @@ if ($type == 'manual') {
24 24
 }
25 25
 
26 26
 output('<h3>Abruf mit einem E-Mail-Programm</h3>
27
+<p>Ihre E-Mails befinden auf dem Server</p>
28
+<p style="margin-left: 2em; font-size: 130%; font-weight: bold;">'.$servername.'.</p>
27 29
 <p>Wenn Sie ein E-Mail-Programm auf Ihrem Computer (wie z.B. Mozilla Thunderbird) zum Abruf benutzen möchten, haben Sie die Wahl zwischen POP3 und IMAP. Ihre Zugangsdaten lassen sich mit beiden Technologien benutzen.</p>
30
+
28 31
 <div style="width: 20%; margin-right: 2em; float: left;">
29 32
 <h3 style="text-align: center;">IMAP</h3>
30 33
 <p style="text-align: justify;">Bei IMAP werden die E-Mails dauerhaft <strong>auf dem Server gespeichert</strong>. Das E-Mail-Programm läd (je nach Einstellung) nur die Kopfzeilen und die jeweils angeschaute E-Mail herunter. Bei IMAP können Sie <strong>Unterordner</strong> in Ihrem Postfach haben. Da die Mails auf dem Server gespeichert sind, können Sie jederzeit mit einem <strong>Web-Mail-System</strong> auch auf gelesene E-Mails zugreifen. Die gespeicherten E-Mails können allerdings dazu führen, dass Ihr Speicherplatz schneller verbraucht ist.</p>
Browse code

Info-Seite über Mail-Login-Daten, vmail auf mehreren Servern

git-svn-id: https://svn.schokokeks.org/repos/tools/webinterface/trunk@1960 87cf0b9e-d624-0410-a070-f6ee81989793

bernd authored on22/03/2011 05:52:53
Showing1 changed files
1 1
new file mode 100644
... ...
@@ -0,0 +1,72 @@
1
+<?php
2
+require_once('inc/base.php');
3
+
4
+require_role(ROLE_SYSTEMUSER);
5
+
6
+$section='email_vmail';
7
+title("Einstellungen zum E-Mail-Abruf");
8
+
9
+$servername = filter_input_hostname($_REQUEST['server']);
10
+$type = 'vmail';
11
+if (isset($_REQUEST['type']) && $_REQUEST['type'] == 'manual') {
12
+  $type = 'manual';
13
+}
14
+
15
+output("<p>Sie können bei schokokeks.org Hosting Ihre E-Mails wahlweise direkt im Browser mit einem Web-Mail-System lesen oder mit einem E-Mail-Programm auf Ihrem Rechner per POP3 oder IMAP abrufen. Im folgenden möchten wir Ihnen erklären, wie Sie diese Möglichkeiten nutzen können.</p>");
16
+
17
+output('<h3>Lesen per Web-Mail</h3>
18
+<p>Die Anmeldung zu unseren Web-Mail-Systemen erfolgt unter</p>
19
+<p style="margin-left: 2em; font-size: 130%; font-weight: bold;"><a href="https://mail.schokokeks.org/">mail.schokokeks.org</a></p>');
20
+if ($type == 'manual') {
21
+  output('<p>Dort geben Sie bitte im Feld für die E-Mail-Adresse Ihren Account-Namen ein.</p>');
22
+} else {
23
+  output('<p>Dort geben Sie bitte Ihre E-Mail-Adresse und das dazu gehörige Passwort ein um sich anzumelden.</p>');
24
+}
25
+
26
+output('<h3>Abruf mit einem E-Mail-Programm</h3>
27
+<p>Wenn Sie ein E-Mail-Programm auf Ihrem Computer (wie z.B. Mozilla Thunderbird) zum Abruf benutzen möchten, haben Sie die Wahl zwischen POP3 und IMAP. Ihre Zugangsdaten lassen sich mit beiden Technologien benutzen.</p>
28
+<div style="width: 20%; margin-right: 2em; float: left;">
29
+<h3 style="text-align: center;">IMAP</h3>
30
+<p style="text-align: justify;">Bei IMAP werden die E-Mails dauerhaft <strong>auf dem Server gespeichert</strong>. Das E-Mail-Programm läd (je nach Einstellung) nur die Kopfzeilen und die jeweils angeschaute E-Mail herunter. Bei IMAP können Sie <strong>Unterordner</strong> in Ihrem Postfach haben. Da die Mails auf dem Server gespeichert sind, können Sie jederzeit mit einem <strong>Web-Mail-System</strong> auch auf gelesene E-Mails zugreifen. Die gespeicherten E-Mails können allerdings dazu führen, dass Ihr Speicherplatz schneller verbraucht ist.</p>
31
+<p>Die Einstellungen für IMAP:</p>
32
+<dl>
33
+<dt>Protokoll</dt><dd>IMAP</dd>
34
+<dt>Servername</dt><dd>'.$servername.'</dd>
35
+<dt>Port</dt><dd>993</dd>
36
+<dt>Verschlüsselung</dt><dd>SSL (nicht STARTTLS, TLS oder ähnliches)</dd>
37
+<dt>Benutzername</dt><dd><em>'.($type=='manual'? 'Ihr Account-Name' : 'Ihre E-Mail-Adresse').'</em></dd>
38
+<dt>Passwort</dt><dd><em>Ihr E-Mail-Passwort</em></dd>
39
+</dl>
40
+</div>
41
+<div style="width: 20%; margin-right: 2em; float: left;">
42
+<h3 style="text-align: center;">POP3</h3>
43
+<p style="text-align: justify;">Bei POP3 werden die E-Mails auf Ihren Computer herunter geladen und anschließend (je nach Einstellung) <strong>auf dem Server gelöscht</strong>. Sie können mit einem Web-Mail-System von unterwegs nur die E-Mails lesen, die noch nicht von Ihrem E-Mail-Programm abgerufen worden sind.</p>
44
+<p>Die Einstellungen für POP3:</p>
45
+<dl>
46
+<dt>Protokoll</dt><dd>POP3</dd>
47
+<dt>Servername</dt><dd>'.$servername.'</dd>
48
+<dt>Port</dt><dd>995</dd>
49
+<dt>Verschlüsselung</dt><dd>SSL (nicht STARTTLS, TLS oder ähnliches)</dd>
50
+<dt>Benutzername</dt><dd><em>'.($type=='manual'? 'Ihr Account-Name' : 'Ihre E-Mail-Adresse').'</em></dd>
51
+<dt>Passwort</dt><dd><em>Ihr E-Mail-Passwort</em></dd>
52
+</dl>
53
+</div>
54
+<br style="clear: left;" />
55
+<h3>SMTP</h3>
56
+<p>Zum Verschicken von E-Mails muss sich Ihr E-Mail-Programm auch per SMTP anmelden. Benutzen Sie dafür bitte die folgenden Daten:</p>
57
+<dt>Protokoll</dt><dd>SMTP</dd>
58
+<dt>Servername</dt><dd>'.$servername.'</dd>
59
+<dt>Port</dt><dd>587</dd>
60
+<dt>Verschlüsselung</dt><dd>TLS (oder STARTTLS)</dd>
61
+<dt>Benutzername</dt><dd><em>'.($type=='manual'? 'Ihr Account-Name' : 'Ihre E-Mail-Adresse').'</em></dd>
62
+<dt>Passwort</dt><dd><em>Ihr E-Mail-Passwort</em></dd>
63
+<br />
64
+
65
+');
66
+
67
+
68
+
69
+
70
+
71
+
72
+