Compare commits

..

112 commits

Author SHA1 Message Date
Andy
afafd7bb4c
Merge branch 'master' into rrs-website 2024-11-07 22:05:56 -08:00
Andy
8e3064b80b
Merge branch 'master' into rrs-website 2024-11-07 22:04:49 -08:00
Andy
a106afa4ea
Merge branch 'master' into rrs-website 2024-11-07 21:59:16 -08:00
Andy
be9df16d8f
Merge branch 'master' into rrs-website 2023-06-21 00:35:16 -07:00
Andy
c00527c669
TLS Auth Required 2023-01-12 00:28:59 -08:00
Andy
efa465362d
Merge branch 'master' into rrs-website 2023-01-02 22:11:07 -08:00
Andy
69d7b6e29c
Merge branch 'master' into rrs-website 2022-12-06 08:43:18 -08:00
Andy
01bebd092c
Update SpamCop Plugin 2022-09-04 04:07:55 -07:00
Andy
6785e166e5
Make TDs with White BGs Black 2022-09-04 03:58:18 -07:00
Andy
4ea45d089f
Merge branch 'master' into rrs-website 2022-06-28 08:09:27 -07:00
Andy
db02693f31
Merge branch 'master' into rrs-website 2022-05-24 05:59:11 -07:00
Andy
ae4ef34295
Merge branch 'master' into rrs-website 2022-05-23 05:22:06 -07:00
Andy
a5dfd7abfb
Set Default Theme to Nature 2022-05-22 13:11:55 -07:00
Andy
6ba1e41f3a
Merge branch 'master' into rrs-website 2022-05-22 13:11:26 -07:00
Andy
842be708b1
Merge branch 'master' into rrs-website 2022-05-22 12:49:23 -07:00
Andy
8a12a84b54
Merge branch 'master' into rrs-website 2022-02-28 19:21:39 -08:00
Andy
fe6a5ae434
Merge branch 'master' into rrs-website 2022-02-28 19:12:55 -08:00
Andy
a1c51cb5f4
Merge branch 'master' into rrs-website 2022-02-28 19:12:30 -08:00
Andy
bb18fc1ac1
Update Plugins 2022-02-15 12:40:46 -08:00
Andy
c48cd17719
Merge branch 'master' into rrs-website 2022-01-26 01:14:01 -08:00
Andy
f4c221b504
Merge branch 'master' into rrs-website 2022-01-11 11:20:24 -08:00
Andy
92b0a574d4
Merge branch 'master' into rrs-website 2021-12-07 11:43:12 -08:00
Andy
7f39a9b581
Merge branch 'master' into rrs-website 2021-11-21 09:01:29 -08:00
Andy
582a69f104
Undefined Variable Bug in sqimap_message_list_squisher 2021-11-21 09:00:19 -08:00
Andy
adaaf5a9de
Add Nature Theme 2021-10-14 19:25:11 -07:00
Andy
29ceb5d03d
Remove CSS, Icons, and Themes 2021-10-14 01:01:37 -07:00
Andy
f2b178f096
Revert "Change Login form Name filed to E-Mail"
This reverts commit 56d9a31d33.
2021-10-14 00:55:40 -07:00
Andy
b90425da70
Switch to UTF-8 Default Charset 2021-10-14 00:53:11 -07:00
Andy
11402f616c
Merge branch 'master' into rrs-website 2021-10-14 00:52:55 -07:00
Andy
3cd65b53ff
Merge branch 'master' into rrs-website 2021-08-10 04:23:20 -07:00
Andy
6cab6553fc
Merge branch 'master' into rrs-website 2021-08-09 10:26:49 -07:00
Andy
e63d412d7c
Merge branch 'master' into rrs-website 2021-05-07 03:33:07 -07:00
Andy
94047d232d
Merge branch 'master' into rrs-website 2021-04-11 22:30:44 -07:00
Andy
b5b825f946
Merge branch 'master' into rrs-website 2021-03-12 18:15:32 -08:00
Andy
54686b478f
Merge branch 'master' into rrs-website 2021-03-02 17:22:10 -08:00
Andy
3c741730d1
Merge branch 'master' into rrs-website 2021-02-08 15:25:56 -08:00
Andy
d850eb3534
Merge branch 'master' into rrs-website 2021-02-07 23:20:17 -08:00
Andy
723a0d58cc
Merge branch 'master' into rrs-website 2021-02-05 12:04:47 -08:00
Andy
4acee40537
Merge branch 'master' into rrs-website 2021-02-02 23:11:13 -08:00
Andy
9905c9c488
Merge branch 'master' into rrs-website 2021-01-16 02:20:52 -08:00
Andy
29af35c8e8
Merge branch 'master' into rrs-website 2021-01-15 19:32:44 -08:00
Andy
2771324b6b
Merge branch 'master' into rrs-website 2021-01-15 10:05:25 -08:00
Andy
c062a4cb65 Merge branch 'master' into rrs-website 2020-11-20 21:04:34 -08:00
Andy
9a5d708dae Merge branch 'master' into rrs-website 2020-11-03 12:52:58 -08:00
Andy
cd492625de Merge branch 'master' into rrs-website 2020-11-01 17:59:16 -08:00
Andy
d16827ded6 Merge branch 'master' into rrs-website 2020-11-01 16:09:39 -08:00
Andy
fa20b119a8
Merge branch 'master' into rrs-website 2020-07-11 01:13:18 -07:00
Andy
0be90e9d08
Merge branch 'master' into rrs-website 2020-07-11 00:19:39 -07:00
Andy
c911ff9381
Merge branch 'master' into rrs-website 2020-07-10 23:25:28 -07:00
Andy
88c42ff08d
Merge branch 'master' into rrs-website 2020-07-10 22:11:50 -07:00
Andy
31c32da248
Ignore PHP Config INI 2020-06-12 13:29:52 -07:00
Andy
891162bf90
Merge branch 'master' into rrs-website 2020-05-24 22:48:39 -07:00
Andy
36b58d400a
Merge branch 'master' into rrs-website 2020-05-23 16:49:07 -07:00
Andy
ae5b6ec6c0
Merge branch 'master' into rrs-website 2020-05-08 00:28:31 -07:00
Andy
c8f43bbdfe
Merge branch 'master' into rrs-website 2020-03-24 19:02:04 -07:00
Andy
2d5d9dd365
Merge branch 'master' into rrs-website 2020-03-24 12:58:35 -07:00
Andy
a11e2b2065
Merge branch 'master' into rrs-website 2020-01-24 19:17:52 -08:00
Andy
9e9b54f6ea
Merge branch 'master' into rrs-website 2020-01-07 00:18:19 -08:00
Andy
d314c83a4d
Merge branch 'master' into rrs-website 2020-01-06 23:17:50 -08:00
Andy
f7ccfa1712
Ignore robots.txt 2020-01-06 13:40:34 -08:00
Andy
47b6cd991d
Merge branch 'master' into rrs-website 2020-01-06 13:39:49 -08:00
Andy
d49b5c51d5
Update SpamCop Plugin 2019-12-17 16:40:43 -08:00
Andy
55713ee99f
Remove encryption for stability.
Communication should take place entirely within the IONOS network, anyway.
2019-12-08 18:01:51 -08:00
Andy
1e024017af
Merge branch 'master' into rrs-website 2019-11-06 23:34:21 -08:00
Andy
b3e6211d05
Merge branch 'master' into rrs-website 2019-09-01 23:54:44 -07:00
Andy
a8f5ee40b1
Merge 'master' into rrs-website 2019-08-22 17:16:04 -07:00
Andy
ec663971f7
Merge branch 'master' into rrs-website 2019-08-22 17:02:09 -07:00
Andy
5e2bcc6505
Merge branch 'master' into rrs-website 2019-07-26 20:29:52 -07:00
Andy
ad5c9b056c
Merge branch 'master' into rrs-website 2019-07-23 18:36:12 -07:00
Andy
fd576e5a7a
Merge branch 'master' into rrs-website 2019-06-18 00:25:10 -07:00
Andy
c8b4c44ad5
Branch SpamCop Plugin 2019-05-30 01:12:16 -07:00
Andy
0d8e262171
Merge branch 'master' into rrs-website 2019-05-27 18:09:12 -07:00
Andy
ad3b18f930
Update Submodules 2019-05-26 20:39:53 -07:00
Andy
6ef11fc02b
Merge branch 'master' into rrs-website 2019-05-20 19:25:26 -07:00
Andy
c805593c4e
Update S/MIME Plugin 2019-04-29 21:31:13 -07:00
Andy
5f434b3d77
Merge branch 'master' into rrs-website 2019-04-29 21:09:59 -07:00
Andy
6bd8c36116
Merge branch 'master' into rrs-website 2019-04-26 23:01:28 -07:00
Andy
c3078d310f
Merge branch 'master' into rrs-website 2019-04-06 20:00:47 -07:00
Andy
df2fa8ff9c
Merge branch 'master' into rrs-website 2019-02-26 22:19:12 -08:00
Andy
7a29c1338d
Merge branch 'master' into rrs-website 2019-02-23 15:28:30 -08:00
Andy
ea04fb4219
Merge branch 'master' into rrs-website 2019-02-22 23:40:57 -08:00
Andy
5ea0ad85f7
Update 1and1 Server Rebranding 2019-02-22 23:40:23 -08:00
Andy
8053305c0d
Update Submodules 2019-01-07 22:44:42 -08:00
Andy
95b48ba7a9
Merge branch 'master' into rrs-website 2019-01-07 22:43:06 -08:00
Andy
a62f666d45
Merge branch 'master' into rrs-website 2018-11-25 18:01:49 -08:00
Andy
9d58b013f7
Merge branch 'master' into rrs-website 2018-10-13 16:44:39 -07:00
Andy
93ce1ce6c9
Merge branch 'master' into rrs-website 2018-10-13 03:21:57 -07:00
Andy
0e8cceadc8
Merge branch 'master' into rrs-website 2018-10-08 10:49:52 -07:00
Andy
aba3159da7
Merge branch 'master' into rrs-website 2018-10-07 04:36:06 -07:00
Andy
90e5ea8dd3
Replace Default SpamCop Plugin 2018-10-05 04:17:38 -07:00
Andy
fd6531c9c4
DKIM Header Fields Don't Need Color 2018-09-25 18:44:59 -07:00
Andy
136021d0a7
Put DKIM Header above S/MIME Header 2018-09-25 18:44:44 -07:00
Andy
f35c801441
Update Plugin Modules 2018-09-25 17:41:00 -07:00
Andy
819458cef4
Add DKIM-Verification Plugin 2018-09-25 02:33:35 -07:00
Andy
263751f227
Merge branch 'master' into rrs-website 2018-09-21 11:40:02 -07:00
Andy
70aeb1a550
Merge branch 'master' into rrs-website 2018-09-19 10:15:15 -07:00
Andy
b37139574b
Account Defaults
Message index ordering.
Folder column width.
Hide Flag buttons.
Use personal names.
Move new messages detected as spam by Spamhaus and SpamCop to the Spam folder.
Default SpamCop options use Spam folder and E-Mail reporting.
Show sender's User Agent (Mailer Display).
New messages change the page title.
2018-09-15 15:01:57 -07:00
Andy
49bd9264f8
Merge branch 'master' into rrs-website 2018-09-15 15:01:14 -07:00
Andy
f536e2081d
Move attachments and data folders to another directory 2018-09-15 13:28:57 -07:00
Andy
a7aca609e1
Merge branch 'master' into rrs-website 2018-09-12 14:07:13 -07:00
Andy
ff0b4f3f11
Merge branch 'master' into rrs-website 2018-09-12 08:21:29 -07:00
Andy
d7b6f17d10
Merge branch 'master' into rrs-website 2018-08-25 18:12:42 -07:00
Andy
e17e0844a6
Markdown Readme 2018-08-01 19:12:09 -07:00
Andy
e3345ef297
Merge branch 'master' into rrs-website 2018-08-01 18:36:14 -07:00
Andy
767907e5e8
Secure Login Plugin 2018-07-29 22:09:21 -07:00
Andy
c70f0fc18a
S/MIME Plugin 2018-07-29 22:04:38 -07:00
Andy
4d656e48be
Site Configuration 2018-07-29 21:48:25 -07:00
Andy
1e3ba955f3
Add Move to Spam option in SpamCop plugin 2018-07-29 21:46:49 -07:00
Andy
bd7046e9f1
Mail me about errors
Ignore session_start redundancies
2018-07-29 21:45:47 -07:00
Andy
56d9a31d33
Change Login form Name filed to E-Mail 2018-07-29 21:44:53 -07:00
Andy
de4ee0fa22
Root folder files 2018-07-29 21:44:28 -07:00
Andy
f38606f597
Website Branch 2018-07-29 21:44:11 -07:00
609 changed files with 3786 additions and 6020 deletions

4
.gitignore vendored Normal file
View file

@ -0,0 +1,4 @@
/attach/
/data/
robots.txt
.user.ini

12
.gitmodules vendored Normal file
View file

@ -0,0 +1,12 @@
[submodule "plugins/smime"]
path = plugins/smime
url = git@github.com:RealityRipple/S-Mime-Verification.git
branch = rrs-website
[submodule "plugins/dkim"]
path = plugins/dkim
url = git@github.com:RealityRipple/DKIM-Verification.git
branch = master
[submodule "plugins/spamcop"]
path = plugins/spamcop
url = git@github.com:RealityRipple/SpamCop.git
branch = rrs-website

View file

@ -1,21 +1,4 @@
# SqirrelMail 1.5.2
# SqirrelMail 1.5.2 for RealityRipple.com
A version of SquirrelMail for PHP 7.0 and above with additional changes for compatibility or security reasons.
This version contains the following changes:
* Legacy constructors replaced with `__construct`.
* While/List/Each are now `ForEach`.
* Instances of `mt_rand` are now cryptographically secure, using `random_int`.
* Message IDs are generated differently.
* The ID is now a Version 5 UUID based off 64 cryptographically secure random bytes.
* The domain now matches the value of the username variable, if it contains an "@". Otherwise, it falls back to the SERVER_NAME variable like normal.
* Instances of `SizeOf` are now `StrLen` because PHP is not C.
* Instances of `create_function` are now inline functions.
* The `X-Frame-Options: SAMEORIGIN` header has been replaced with CSP's `frame-ancestors` header. This is set based on the `provider_uri` preference, and accepts any http or https domains or subdomains that match.
* A new variable in the config will be added at a later point.
* SCRAM support for SMTP and IMAP logins, supporting any hash algorithm PHP supports (with checks against HMAC list on 7.2+).
* Optional parameters corrected for PHP 8.0.
Additionally, some minor fixes that would cause warnings or strange failures have also been resolved.
Changes to the official source code are tracked in the `trunk` branch and merged with `master` as soon as possible. I'm looking into a way to automate this process.
This is a private set of modifications for use on the RealityRipple Software website.
Do not use this repository on another website without understanding the differences between this version and `master`.

View file

@ -7,7 +7,7 @@
* a delivery backend.
*
* @author Marc Groot Koerkamp
* @copyright 1999-2025 The SquirrelMail Project Team
* @copyright 1999-2024 The SquirrelMail Project Team
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
* @version $Id$
* @package squirrelmail

View file

@ -5,7 +5,7 @@
*
* Delivery backend for the Deliver class.
*
* @copyright 1999-2025 The SquirrelMail Project Team
* @copyright 1999-2024 The SquirrelMail Project Team
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
* @version $Id$
* @package squirrelmail

View file

@ -5,7 +5,7 @@
*
* SMTP delivery backend for the Deliver class.
*
* @copyright 1999-2025 The SquirrelMail Project Team
* @copyright 1999-2024 The SquirrelMail Project Team
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
* @version $Id$
* @package squirrelmail

View file

@ -6,7 +6,7 @@
* Delivery backend for the Deliver class.
*
* @author Marc Groot Koerkamp
* @copyright 1999-2025 The SquirrelMail Project Team
* @copyright 1999-2024 The SquirrelMail Project Team
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
* @version $Id$
* @package squirrelmail

View file

@ -7,7 +7,7 @@
* people to the login screen. At this point no attempt is made to see if the
* person is logged in or not.
*
* @copyright 1999-2025 The SquirrelMail Project Team
* @copyright 1999-2024 The SquirrelMail Project Team
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
* @version $Id$
* @package squirrelmail

View file

@ -5,7 +5,7 @@
*
* This contains the custom error handler for SquirrelMail.
*
* @copyright 2005-2025 The SquirrelMail Project Team
* @copyright 2005-2024 The SquirrelMail Project Team
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
* @version $Id$
* @package squirrelmail
@ -105,6 +105,8 @@ class ErrorHandler {
* @since 1.5.1
*/
function SquirrelMailErrorhandler($iErrNo, $sErrStr, $sErrFile, $iErrLine, $aContext=NULL) {
if (strpos($sErrStr, 'A session had already been started') === false && strpos($sErrStr, 'a session is already active') === false)
mail('webmaster@realityripple.com', 'SquirrelMail Error', "Error #$iErrNo: $sErrStr\n$sErrFile line $iErrLine\n".print_r($aContext, true));
$aError = array(
'type' => SQM_NOTICE,// Error type, notice, warning or fatal error;
'category' => NULL, // SquirrelMail error category;

View file

@ -7,7 +7,7 @@
*
* http://www.imc.org/pdi/vcard-21.txt
*
* @copyright 2003-2025 The SquirrelMail Project Team
* @copyright 2003-2024 The SquirrelMail Project Team
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
* @version $Id$
* @package squirrelmail

View file

@ -7,7 +7,7 @@
* people to the login screen. At this point no attempt is made to see if the
* person is logged in or not.
*
* @copyright 1999-2025 The SquirrelMail Project Team
* @copyright 1999-2024 The SquirrelMail Project Team
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
* @version $Id$
* @package squirrelmail

View file

@ -7,7 +7,7 @@
* people to the login screen. At this point no attempt is made to see if the
* person is logged in or not.
*
* @copyright 1999-2025 The SquirrelMail Project Team
* @copyright 1999-2024 The SquirrelMail Project Team
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
* @version $Id$
* @package squirrelmail

View file

@ -7,7 +7,7 @@
* translations when php gettext extension is missing or some functions
* are not available.
*
* @copyright 2003-2025 The SquirrelMail Project Team
* @copyright 2003-2024 The SquirrelMail Project Team
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
* @version $Id$
* @package squirrelmail

View file

@ -19,7 +19,7 @@
* along with PHP-gettext; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*
* @copyright 2004-2025 The SquirrelMail Project Team
* @copyright 2004-2024 The SquirrelMail Project Team
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
* @version $Id$
* @package squirrelmail

View file

@ -7,7 +7,7 @@
* people to the login screen. At this point no attempt is made to see if the
* person is logged in or not.
*
* @copyright 1999-2025 The SquirrelMail Project Team
* @copyright 1999-2024 The SquirrelMail Project Team
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
* @version $Id$
* @package squirrelmail

View file

@ -20,7 +20,7 @@
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston,
* MA 02110-1301, USA
*
* @copyright 2004-2025 The SquirrelMail Project Team
* @copyright 2004-2024 The SquirrelMail Project Team
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
* @version $Id$
* @package squirrelmail

View file

@ -5,7 +5,7 @@
*
* This file loads classes needed to handle mime messages.
*
* @copyright 2003-2025 The SquirrelMail Project Team
* @copyright 2003-2024 The SquirrelMail Project Team
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
* @version $Id$
* @package squirrelmail

View file

@ -6,7 +6,7 @@
* This file contains functions needed to extract email address headers from
* mime messages.
*
* @copyright 2003-2025 The SquirrelMail Project Team
* @copyright 2003-2024 The SquirrelMail Project Team
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
* @version $Id$
* @package squirrelmail

View file

@ -6,7 +6,7 @@
* This file contains functions needed to handle content type headers
* (rfc2045) in mime messages.
*
* @copyright 2003-2025 The SquirrelMail Project Team
* @copyright 2003-2024 The SquirrelMail Project Team
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
* @version $Id$
* @package squirrelmail

View file

@ -6,7 +6,7 @@
* This file contains functions needed to handle content disposition headers
* in mime messages. See RFC 2183.
*
* @copyright 2003-2025 The SquirrelMail Project Team
* @copyright 2003-2024 The SquirrelMail Project Team
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
* @version $Id$
* @package squirrelmail

View file

@ -6,7 +6,7 @@
* This file should contain class needed to handle Language properties in
* mime messages. I suspect that it is RFC2231
*
* @copyright 2003-2025 The SquirrelMail Project Team
* @copyright 2003-2024 The SquirrelMail Project Team
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
* @version $Id$
* @package squirrelmail

View file

@ -5,7 +5,7 @@
*
* This file contains functions needed to handle mime messages.
*
* @copyright 2003-2025 The SquirrelMail Project Team
* @copyright 2003-2024 The SquirrelMail Project Team
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
* @version $Id$
* @package squirrelmail
@ -31,11 +31,6 @@ class Message {
* @var object
*/
var $rfc822_header = '';
/**
* rfc822header object (reply)
* @var object
*/
var $reply_rfc822_header = '';
/**
* MessageHeader object
* @var object

View file

@ -5,7 +5,7 @@
*
* This file contains functions needed to handle headers in mime messages.
*
* @copyright 2003-2025 The SquirrelMail Project Team
* @copyright 2003-2024 The SquirrelMail Project Team
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
* @version $Id$
* @package squirrelmail

View file

@ -5,7 +5,7 @@
*
* This file contains functions needed to handle headers in mime messages.
*
* @copyright 2003-2025 The SquirrelMail Project Team
* @copyright 2003-2024 The SquirrelMail Project Team
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
* @version $Id$
* @package squirrelmail

View file

@ -6,7 +6,7 @@
* This file contains class needed to handle SMIME mime messages.
*
* @link http://www.ietf.org/html.charters/smime-charter.html
* @copyright 2003-2025 The SquirrelMail Project Team
* @copyright 2003-2024 The SquirrelMail Project Team
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
* @version $Id$
* @package squirrelmail

View file

@ -7,7 +7,7 @@
* people to the login screen. At this point no attempt is made to see if the
* person is logged in or not.
*
* @copyright 1999-2025 The SquirrelMail Project Team
* @copyright 1999-2024 The SquirrelMail Project Team
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
* @version $Id$
* @package squirrelmail

View file

@ -9,7 +9,7 @@
* The SquirrelMail (Foowd) template implementation.
* Derived from the foowd template implementation and adapted
* for squirrelmail
* @copyright 2005-2025 The SquirrelMail Project Team
* @copyright 2005-2024 The SquirrelMail Project Team
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
* @version $Id$
* @package squirrelmail

View file

@ -7,7 +7,7 @@
* SquirrelMail and Smarty. All abstract methods from the Template class
* are implemented here.
*
* @copyright 2003-2025 The SquirrelMail Project Team
* @copyright 2003-2024 The SquirrelMail Project Team
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
* @version $Id$
* @package squirrelmail

View file

@ -8,7 +8,7 @@
* class with any custom functionality needed to interface a target
* templating engine with SquirrelMail.
*
* @copyright 2003-2025 The SquirrelMail Project Team
* @copyright 2003-2024 The SquirrelMail Project Team
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
* @version $Id$
* @package squirrelmail

View file

@ -7,7 +7,7 @@
* people to the login screen. At this point no attempt is made to see if the
* person is logged in or not.
*
* @copyright 1999-2025 The SquirrelMail Project Team
* @copyright 1999-2024 The SquirrelMail Project Team
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
* @version $Id$
* @package squirrelmail

1
config/admins Normal file
View file

@ -0,0 +1 @@
webmaster@realityripple.com

View file

@ -1,7 +1,7 @@
#!/usr/bin/env perl
# conf.pl
#
# Copyright (c) 1999-2025 The SquirrelMail Project Team
# Copyright (c) 1999-2024 The SquirrelMail Project Team
# Licensed under the GNU GPL. For full terms see COPYING.
#
# A simple configure script to configure SquirrelMail

154
config/config.php Normal file
View file

@ -0,0 +1,154 @@
<?php
/**
* SquirrelMail Configuration File
* Created using the Administrator Plugin
*/
$config_version = '1.5.0';
$org_name = "RealityRipple Software Webmail";
$org_logo = SM_PATH . 'images/sm_logo.png';
$org_logo_width = "308";
$org_logo_height = "111";
$org_title = "RealityRipple Software Webmail";
$signout_page = 'https://mail.realityripple.com';
$provider_uri = "https://realityripple.com";
$provider_name = "RealityRipple Software";
$frame_top = "_top";
$domain = "";
$imapServerAddress = "imap.ionos.com";
$imapPort = 993;
$imap_server_type = "other";
$optional_delimiter = "detect";
$use_imap_tls = 1;
$imap_auth_mech = "login";
$useSendmail = FALSE;
$sendmail_path = "/usr/sbin/sendmail";
$sendmail_args = "-i -t";
$smtpServerAddress = "smtp.ionos.com";
$smtpPort = 465;
$use_smtp_tls = 1;
$smtp_auth_mech = "login";
$smtp_sitewide_user = "";
$smtp_sitewide_pass = "";
$pop_before_smtp = FALSE;
$encode_header_key = "";
$invert_time = FALSE;
$default_folder_prefix = "";
$show_prefix_option = FALSE;
$trash_folder = "Trash";
$sent_folder = "Sent Items";
$draft_folder = "Drafts";
$default_move_to_trash = TRUE;
$default_move_to_sent = TRUE;
$default_save_as_draft = TRUE;
$list_special_folders_first = TRUE;
$use_special_folder_color = TRUE;
$auto_expunge = TRUE;
$default_sub_of_inbox = TRUE;
$show_contain_subfolders_option = FALSE;
$default_unseen_notify = 2;
$default_unseen_type = 1;
$auto_create_special = FALSE;
$delete_folder = FALSE;
$noselect_fix_enable = FALSE;
$data_dir = $GLOBALS['siteRoot'].'/rrs/.maildata/data/';
$attachment_dir = $GLOBALS['siteRoot'].'/rrs/.maildata/attach/';
$dir_hash_level = 0;
$default_left_size = 100;
$force_username_lowercase = TRUE;
$default_use_priority = TRUE;
$hide_sm_attributions = TRUE;
$default_use_mdn = TRUE;
$edit_identity = TRUE;
$edit_name = TRUE;
$edit_reply_to = TRUE;
$hide_auth_header = FALSE;
$disable_server_sort = TRUE;
$disable_thread_sort = TRUE;
$allow_charset_search = TRUE;
$allow_advanced_search = 0;
$session_name = 'SQMSESSID';
$time_zone_type = 0;
$config_location_base = '';
$use_transparent_security_image = TRUE;
$display_imap_login_error = TRUE;
$motd = "";
$addrbook_dsn = '';
$addrbook_table = 'address';
$prefs_dsn = '';
$prefs_table = 'userprefs';
$prefs_user_field = 'user';
$prefs_user_size = 128;
$prefs_key_field = 'prefkey';
$prefs_key_size = 64;
$prefs_val_field = 'prefval';
$prefs_val_size = 65536;
$addrbook_global_dsn = '';
$addrbook_global_table = 'global_abook';
$addrbook_global_writeable = FALSE;
$addrbook_global_listing = FALSE;
$squirrelmail_default_language = "en_US";
$default_charset = "utf-8";
$show_alternative_names = FALSE;
$aggressive_decoding = FALSE;
$lossy_encoding = FALSE;
$use_icons = TRUE;
$use_iframe = TRUE;
$use_php_recode = FALSE;
$use_php_iconv = TRUE;
$allow_remote_configtest = FALSE;
$default_use_javascript_addr_book = FALSE;
$abook_global_file = '';
$abook_global_file_writeable = FALSE;
$abook_global_file_listing = TRUE;
$abook_file_line_length = 2048;
$theme_css = '';
$default_fontsize = '';
$default_fontset = "serif";
$templateset_default = "nature";
$templateset_fallback = "default";
$theme_default = 0;
$config_use_color = 2;
$no_list_for_subscribe = FALSE;
$pop_before_smtp_host = "";
$only_secure_cookies = TRUE;
$disable_security_tokens = FALSE;
$check_referrer = "";
$theme[0]['PATH'] = SM_PATH . 'css/nature/';
$theme[0]['NAME'] = "Nature";
$user_theme_default = 0;
$user_themes[0]['PATH'] = SM_PATH . 'css/nature/';
$user_themes[0]['NAME'] = "Nature";
unset($user_themes[1]);
$icon_theme_def = 0;
$icon_theme_fallback = 0;
$icon_themes[0]['PATH'] = SM_PATH . 'images/themes/nature/';
$icon_themes[0]['NAME'] = "Nature";
unset($icon_themes[1]);
unset($icon_themes[2]);
unset($icon_themes[3]);
$rpc_templateset = "default_rpc";
$aTemplateSet[1]['ID'] = 'nature';
$aTemplateSet[1]['NAME'] = 'Nature';
$fontsets = array();
$fontsets['serif'] = 'serif';
$fontsets['sans'] = 'helvetica,arial,sans-serif';
$fontsets['comicsans'] = 'comic sans ms,sans-serif';
$fontsets['verasans'] = 'bitstream vera sans,verdana,sans-serif';
$fontsets['tahoma'] = 'tahoma,sans-serif';
$disable_plugins = FALSE;
$disable_plugins_user = "";
$buffer_output = FALSE;
$buffered_output_handler = "";
$sm_debug_mode = SM_DEBUG_MODE_STRICT;
$secured_config = TRUE;
$sq_https_port = 443;
$sq_ignore_http_x_forwarded_headers = TRUE;
$ask_user_info = TRUE;
$plugins[0] = 'administrator';
$plugins[1] = 'filters';
$plugins[2] = 'newmail';
$plugins[3] = 'secure_login';
$plugins[4] = 'smime';
$plugins[5] = 'spamcop';
?>

View file

@ -15,7 +15,7 @@
* passwords being leaked to e.g. other system users. Take extra care when
* the webserver is shared with untrusted users.
*
* @copyright 2000-2025 The SquirrelMail Project Team
* @copyright 2000-2024 The SquirrelMail Project Team
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
* @version $Id$
* @package squirrelmail

8
config/config_dkim.php Normal file
View file

@ -0,0 +1,8 @@
<?php
global $color, $row_highlite_color;
global $openssl_cmds, $tmp_dir;
$row_highlite_color = '';//$color[16];
$openssl_cmds = SM_PATH . 'plugins/dkim/openssl-cmds.sh';
$tmp_dir = $GLOBALS['siteRoot'].'/rrs/.maildata/data/tmp/';
?>

View file

@ -7,7 +7,7 @@
* Don't do it unless you know what you're doing.
* Use standard PHP syntax, see config.php for examples.
*
* @copyright 2002-2025 The SquirrelMail Project Team
* @copyright 2002-2024 The SquirrelMail Project Team
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
* @version $Id$
* @package squirrelmail

57
config/config_smime.php Normal file
View file

@ -0,0 +1,57 @@
<?php
/**
* SquirrelMail S/MIME Verification Plugin
*
* Copyright (c) 2015 Walter Hoehlhubmer <walter.h@mathemainzel.info>
* Copyright (c) 2005-2012 Paul Lesniewski <paul@squirrelmail.org>
* Copyright (c) 2005 Khedron Wilk <khedron@wilk.se>
* Copyright (c) 2004 Scott Heavner
* Copyright (c) 2003 Antonio Vasconcelos <vasco@threatconn.com>
* Copyright (c) 2001-2003 Wouter Teepe <wouter@teepe.com>
*
* Licensed under the GNU GPL. For full terms see the file COPYING.
*
* @package plugins
* @subpackage smime
*
*/
global $data_dir, $color,
$cert_in_dir, $row_highlite_color;
global $openssl_cmds, $tmp_dir;
// This is the color used in the background of the signature
// verification information presented to the user. $color[9]
// may be subdued in some display themes, $color[16] will usually
// stand out rather strongly. You may add any color you would
// like here, including static ones. This information may or may
// not be used under SquirrelMail 1.5.2+.
//
// $row_highlite_color = $color[9];
// $row_highlite_color = $color[16];
// $row_highlite_color = '#ff9933';
//
$row_highlite_color = $color[16];
// This is the directory where signer ceritificates are stored
// for analysis. It must be readable and writeable by the user
// your web server runs as. This setting's default value usually
// does not need to be changed.
//
$cert_in_dir = $GLOBALS['siteRoot'].'/rrs/.maildata/data/certs-in/';
// This is the full path to the OpenSSL cmds shell script.
//
$openssl_cmds = SM_PATH . 'plugins/smime/openssl-cmds.sh';
// This is the directory where temporary files are stored.
// It must be readable and writeable by the user your web server runs as.
// This setting's default value usually does not need to be changed.
//
$tmp_dir = $GLOBALS['siteRoot'].'/rrs/.maildata/data/tmp/';

View file

@ -3,3 +3,18 @@ reply_to=
show_html_default=0
include_self_reply_all=0
do_not_reply_to_self=1
index_order=a:6:{i:0;i:0;i:1;i:7;i:2;i:4;i:3;i:3;i:4;i:1;i:5;i:8;}
left_size=130
show_flag_buttons=0
show_personal_names=1
filters_spam_folder=Spam
filters_spam_spamhaus=on
filters_spam_spamcop=on
filters_spam_scan=new
spamcop_method=thorough_email
spamcop_type=free
spamcop_enabled=0
spamcop_save=0
spamcop_movetospam=1
show_xmailer_default=1
newmail_changetitle=on

102
config/filters_config.php Normal file
View file

@ -0,0 +1,102 @@
<?php
/**
* Message and Spam Filter Plugin - Setup script
*
* @copyright 1999-2017 The SquirrelMail Project Team
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
* @version $Id: config_default.php 14643 2017-01-27 20:34:08Z pdontthink $
* @package plugins
* @subpackage filters
*/
/**
* Imap connection control
*
* Set this to true if you have problems -- check the README file
* Note: This doesn't work all of the time (No idea why)
* Seems to be related to UW
* @global bool $UseSeparateImapConnection
*/
$UseSeparateImapConnection = true;
/**
* User level spam filters control
*
* Set this to false if you do not want the user to be able to enable
* spam filters
* @global bool $AllowSpamFilters
*/
$AllowSpamFilters = true;
/**
* SpamFilters YourHop Setting
*
* Set this to a string containing something unique to the line in the
* header you want me to find IPs to scan the databases with. For example,
* All the email coming IN from the internet to my site has a line in
* the header that looks like (all on one line):
* Received: [from usw-sf-list1.sourceforge.net (usw-sf-fw2.sourceforge.net
* [216.136.171.252]) by firewall.persistence.com (SYSADMIN-antispam
* 0.2) with
* Since this line indicates the FIRST hop the email takes into my network,
* I set my SpamFilters_YourHop to 'by firewall.persistence.com' but any
* case-sensitive string will do. You can set it to something found on
* every line in the header (like ' ') if you want to scan all IPs in
* the header (lots of false alarms here tho).
* @global string $SpamFilters_YourHop
*/
$SpamFilters_YourHop = 'mx.perfora.net';
/**
* Commercial Spam Filters Control
*
* Some of the SPAM filters are COMMERCIAL and require a fee. If your users
* select them and you're not allowed to use them, it will make SPAM filtering
* very slow. If you don't want them to even be offered to the users, you
* should set SpamFilters_ShowCommercial to false.
* @global bool $SpamFilters_ShowCommercial
*/
$SpamFilters_ShowCommercial = false;
/**
* SpamFiltering Cache
*
* A cache of IPs we've already checked or are known bad boys or good boys
* ie. $SpamFilters_DNScache["210.54.220.18"] = true;
* would tell filters to not even bother doing the DNS queries for that
* IP and any email coming from it are SPAM - false would mean that any
* email coming from it would NOT be SPAM
* @global array $SpamFilters_DNScache
*/
$SpamFilters_DNScache=array();
/**
* Path to bulkquery program
*
* Absolute path to the bulkquery program. Leave blank if you don't have
* bulkquery compiled, installed, and lwresd running. See the README file
* in the bulkquery directory for more information on using bulkquery.
* @global string $SpamFilters_BulkQuery
*/
$SpamFilters_BulkQuery = '';
/**
* Shared filtering cache control
*
* Do you want to use a shared file for the DNS cache or a session variable?
* Using a shared file means that every user can benefit from any queries
* made by other users. The shared file is named "dnscache" and is in the
* data directory.
* @global bool $SpamFilters_SharedCache
*/
$SpamFilters_SharedCache = true;
/**
* DNS query TTL
*
* How long should DNS query results be cached for by default (in seconds)?
* @global integer $SpamFilters_CacheTTL
*/
$SpamFilters_CacheTTL = 7200;

View file

@ -7,7 +7,7 @@
* people to the login screen. At this point no attempt is made to see if the
* person is logged in or not.
*
* @copyright 1999-2025 The SquirrelMail Project Team
* @copyright 1999-2024 The SquirrelMail Project Team
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
* @version $Id$
* @package squirrelmail

69
config/plugin_hooks.php Normal file
View file

@ -0,0 +1,69 @@
<?php
/**
* SquirrelMail Plugin Hook Registration File
* Auto-generated using the configure script, conf.pl
*/
global $squirrelmail_plugin_hooks;
$squirrelmail_plugin_hooks['optpage_register_block']['administrator']
= 'squirrelmail_administrator_optpage_register_block';
$squirrelmail_plugin_hooks['left_main_before']['filters']
= 'start_filters_hook';
$squirrelmail_plugin_hooks['right_main_after_header']['filters']
= 'start_filters_hook';
$squirrelmail_plugin_hooks['optpage_register_block']['filters']
= 'filters_optpage_register_block_hook';
$squirrelmail_plugin_hooks['special_mailbox']['filters']
= 'filters_special_mailbox';
$squirrelmail_plugin_hooks['rename_or_delete_folder']['filters']
= 'update_for_folder_hook';
$squirrelmail_plugin_hooks['template_construct_login_webmail.tpl']['filters']
= 'start_filters_hook';
$squirrelmail_plugin_hooks['folder_status']['filters']
= 'filters_folder_status';
$squirrelmail_plugin_hooks['folder_status']['newmail']
= 'newmail_folder_status';
$squirrelmail_plugin_hooks['template_construct_left_main.tpl']['newmail']
= 'newmail_plugin';
$squirrelmail_plugin_hooks['optpage_register_block']['newmail']
= 'newmail_optpage_register_block';
$squirrelmail_plugin_hooks['options_save']['newmail']
= 'newmail_sav';
$squirrelmail_plugin_hooks['loading_prefs']['newmail']
= 'newmail_pref';
$squirrelmail_plugin_hooks['optpage_set_loadinfo']['newmail']
= 'newmail_set_loadinfo';
$squirrelmail_plugin_hooks['login_cookie']['secure_login']
= 'secure_login_check';
$squirrelmail_plugin_hooks['webmail_top']['secure_login']
= 'secure_login_logout';
$squirrelmail_plugin_hooks['configtest']['secure_login']
= 'sl_check_configuration';
$squirrelmail_plugin_hooks['read_body_header']['dkim']
= 'dkim_header_verify';
$squirrelmail_plugin_hooks['template_construct_read_headers.tpl']['dkim']
= 'dkim_header_verify';
$squirrelmail_plugin_hooks['configtest']['dkim']
= 'dkim_check_configuration';
$squirrelmail_plugin_hooks['read_body_header']['smime']
= 'smime_header_verify';
$squirrelmail_plugin_hooks['template_construct_read_headers.tpl']['smime']
= 'smime_header_verify';
$squirrelmail_plugin_hooks['configtest']['smime']
= 'smime_check_configuration';
$squirrelmail_plugin_hooks['optpage_register_block']['spamcop']
= 'spamcop_options';
$squirrelmail_plugin_hooks['loading_prefs']['spamcop']
= 'spamcop_load';
$squirrelmail_plugin_hooks['message_list_controls']['spamcop']
= 'spamcop_show_button';
$squirrelmail_plugin_hooks['mailbox_display_button_action']['spamcop']
= 'spamcop_action_button';
$squirrelmail_plugin_hooks['read_body_header_right']['spamcop']
= 'spamcop_show_link';
$squirrelmail_plugin_hooks['compose_send']['spamcop']
= 'spamcop_while_sending';

View file

@ -30,7 +30,7 @@ report them in SquirrelMail bug tracker. See \fBhttp://squirrelmail.org/bugs\fR
.SH "AUTHOR"
Tomas Kuliavas <tokul@users.sourceforge.net>
.SH "COPYRIGHT"
Copyright (c) 2006-2025 The SquirrelMail Project Team
Copyright (c) 2006-2024 The SquirrelMail Project Team
.SH "LICENSE"
This manual is licensed under GNU General Public License. See COPYING file
included in the SquirrelMail package or

View file

@ -3,7 +3,7 @@
/**
* Script provides form to decode encrypted header information.
*
* @copyright 2005-2025 The SquirrelMail Project Team
* @copyright 2005-2024 The SquirrelMail Project Team
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
* @version $Id$
* @package squirrelmail

View file

@ -8,7 +8,7 @@
# using this script.
#
# Copyright (c) 2002, Michael Blandford and Tal Yardeni
# Copyright (c) 2005-2025 The SquirrelMail Project Team
# Copyright (c) 2005-2024 The SquirrelMail Project Team
#
# This script is licensed under the GNU Public License (GPL).
# See: http://opensource.org/licenses/gpl-license.php

View file

@ -1,275 +0,0 @@
/* older css template */
/* page body formatting */
body {
color: #61ff5c;
background-color: #000000;
}
body.sqm_leftMain {
color: #4cc748;
background-color: #000000;
}
/* right links */
a:link, a:visited, a:hover, a:active {
color: #ffffff;
}
/* left links */
.sqm_leftMain a:link, .sqm_leftMain a:visited, .sqm_leftMain a:hover, .sqm_leftMain a:active {
color: #4cc748;
}
.leftunseen, .leftspecial, .leftspecial a:link, .leftspecial a:visited, .leftspecial a:hover, .leftspecial a:active {
color: #ffffff;
}
.leftnoselect a:link, .leftnoselect a:visited, .leftnoselect a:hover, .leftnoselect a:active {
color: #002266;
}
/* highlighted texts */
.highlight {
color: #002266;
}
.error_table {
color: #ff0000;
border: 2px solid #19881a;
background-color: #000000;
}
.error_thead {
background-color: #105611;
}
.error_thead_caption {
background-color: #105611;
}
.error_row {
color: #ff0000;
}
.error_val {
color: #61ff5c;
border: 2px solid #19881a;
}
.error_key {
border: 2px solid #19881a;
color: #ff0000;
background-color: #19881a;
}
/* Standard defs */
table.table1 {
border: 1px solid #19881a;
}
table.table2 {
border: 1px solid #157316;
}
td.header1 {
background: #19881a;
}
td.header2 {
background: #157316;
}
td.header4 {
background: #0a6c11;
}
tr.even {
background: #ededed;
}
tr.odd {
background: #000000;
}
.table_standard {
border:1px solid #19881a;
}
.sqm_loginOrgName, .sqm_signoutBar {
background: #19881a;
}
.sqm_motd {
background: #157316;
}
.sqm_motd td {
background: #000000;
}
/* empty_folder.tpl defs */
.sqm_emptyFolder {
background: #157316;
}
.sqm_emptyFolder td {
background: #000000;
}
/* error_box.tpl definitions */
.table_errorBoxWrapper {
background: #157316;
}
.table_errorBox {
background: #19881a;
}
.error_message {
background: #000000;
}
/* page_header.tpl definitions */
.sqm_currentFolder {
background: #157316;
}
.sqm_headerSignout {
background: #157316;
}
/* message_list.tpl definitions */
.table_messageListWrapper {
background: #157316;
}
.table_messageList {
background: #0a6c11;
}
.table_messageList td.spacer {
background: #19881a;
}
.table_messageList tr.mouse_over {
background: #0a6c11;
}
.table_messageList tr.clicked {
background: #ff9933;
}
.deleted {
color: #157316;
}
.flagged {
color: #cc0000;
}
.high_priority {
color: #800000;
}
.low_priority {
color: #61ff5c;
}
.message_list_controls {
background: #19881a;
}
.spacer {
background: #000000;
}
/* dialog box defs */
.dialogbox table.wrapper {
border: 1px solid #19881a;
}
.dialogbox td.folderAction {
background: #19881a;
}
/* addressbook_list.tpl defs */
#addressList table {
border: 1px solid #157316;
}
#addressList td.header1 {
background: #157316;
}
#addressList td.abookSwitch {
background: #19881a;
}
#addressList td.abookButtons {
background: #19881a;
}
#addressList td.abookField {
border-left: 1px solid #157316;
border-right: 1px solid #157316;
}
#addressList td.colHeader {
background: #157316;
}
#addrBookSearch table.wrapper {
border: 1px solid #157316;
}
#addrAddEdit table {
border: 1px solid #157316;
}
#addrAddEdit td.header {
background: #157316;
}
/* options defs */
#optionGroups table {
border: 1px solid #19881a;
}
#optionGroups td.title {
background: #19881a;
}
#optionGroups td.optionElement table {
border:1px solid #157316;
}
#optionGroups td.optionName {
background: #157316;
}
#optionGroups td.optionDesc {
background: #19881a;
}
#optionDisplay table {
border: 1px solid #19881a
}
#optionOrder table {
border: 1px solid #19881a
}
#optionOrder table.moveFields td {
border-left: 1px solid #19881a;
border-right: 1px solid #19881a;
}
#optionsIdentity table.table2 tr {
background: #19881a;
}
#optionsIdentity hr {
width: 95%;
border: 1px solid #157316;
}
/* help defs */
#help td.nav {
color: #19881a;
}
/* search defs */
div.search td.header4 {
border-bottom: 1px solid #157316;
}
div.search td.queryAction {
border-left: 1px solid #157316;
border-top: 1px solid #157316;
border-bottom: 1px solid #157316;
}
div.search td.queryDesc {
border-top: 1px solid #157316;
border-bottom: 1px solid #157316;
}
div.search span.error {
color: #cc0000;
}
div.search td.searchForm {
border-right: 1px solid #19881a;
border-left: 1px solid #19881a;
}
div.search td.queryError {
color: #cc0000;
}
div.search h2 {
color: #cc0000;
}
/* compse defs */
div.compose tr.header {
background: #157316;
}
div.compose tr.attachment td {
background: #19881a;
border-top: 1px solid #157316;
border-bottom: 1px solid #157316;
}
div.compose table.close {
background: #19881a;
border:1px solid #157316;
}

View file

@ -1,275 +0,0 @@
/* older css template */
/* page body formatting */
body {
color: #000000;
background-color: #ffffff;
}
body.sqm_leftMain {
color: #ffffff;
background-color: #71360a;
}
/* right links */
a:link, a:visited, a:hover, a:active {
color: #2d4900;
}
/* left links */
.sqm_leftMain a:link, .sqm_leftMain a:visited, .sqm_leftMain a:hover, .sqm_leftMain a:active {
color: #ffffff;
}
.leftunseen, .leftspecial, .leftspecial a:link, .leftspecial a:visited, .leftspecial a:hover, .leftspecial a:active {
color: #c95d02;
}
.leftnoselect a:link, .leftnoselect a:visited, .leftnoselect a:hover, .leftnoselect a:active {
color: #ffffff;
}
/* highlighted texts */
.highlight {
color: #ffffff;
}
.error_table {
color: #ff0000;
border: 2px solid #bb9d45;
background-color: #71360a;
}
.error_thead {
background-color: #76673e;
}
.error_thead_caption {
background-color: #76673e;
}
.error_row {
color: #ff0000;
}
.error_val {
color: #000000;
border: 2px solid #bb9d45;
}
.error_key {
border: 2px solid #bb9d45;
color: #ff0000;
background-color: #bb9d45;
}
/* Standard defs */
table.table1 {
border: 1px solid #bb9d45;
}
table.table2 {
border: 1px solid #9ca147;
}
td.header1 {
background: #bb9d45;
}
td.header2 {
background: #9ca147;
}
td.header4 {
background: #c95d02;
}
tr.even {
background: #ebebeb;
}
tr.odd {
background: #ffffff;
}
.table_standard {
border:1px solid #bb9d45;
}
.sqm_loginOrgName, .sqm_signoutBar {
background: #bb9d45;
}
.sqm_motd {
background: #9ca147;
}
.sqm_motd td {
background: #ffffff;
}
/* empty_folder.tpl defs */
.sqm_emptyFolder {
background: #9ca147;
}
.sqm_emptyFolder td {
background: #ffffff;
}
/* error_box.tpl definitions */
.table_errorBoxWrapper {
background: #9ca147;
}
.table_errorBox {
background: #bb9d45;
}
.error_message {
background: #ffffff;
}
/* page_header.tpl definitions */
.sqm_currentFolder {
background: #9ca147;
}
.sqm_headerSignout {
background: #9ca147;
}
/* message_list.tpl definitions */
.table_messageListWrapper {
background: #9ca147;
}
.table_messageList {
background: #c95d02;
}
.table_messageList td.spacer {
background: #bb9d45;
}
.table_messageList tr.mouse_over {
background: #c95d02;
}
.table_messageList tr.clicked {
background: #ff9933;
}
.deleted {
color: #9ca147;
}
.flagged {
color: #cc0000;
}
.high_priority {
color: #800000;
}
.low_priority {
color: #000000;
}
.message_list_controls {
background: #bb9d45;
}
.spacer {
background: #ffffff;
}
/* dialog box defs */
.dialogbox table.wrapper {
border: 1px solid #bb9d45;
}
.dialogbox td.folderAction {
background: #bb9d45;
}
/* addressbook_list.tpl defs */
#addressList table {
border: 1px solid #9ca147;
}
#addressList td.header1 {
background: #9ca147;
}
#addressList td.abookSwitch {
background: #bb9d45;
}
#addressList td.abookButtons {
background: #bb9d45;
}
#addressList td.abookField {
border-left: 1px solid #9ca147;
border-right: 1px solid #9ca147;
}
#addressList td.colHeader {
background: #9ca147;
}
#addrBookSearch table.wrapper {
border: 1px solid #9ca147;
}
#addrAddEdit table {
border: 1px solid #9ca147;
}
#addrAddEdit td.header {
background: #9ca147;
}
/* options defs */
#optionGroups table {
border: 1px solid #bb9d45;
}
#optionGroups td.title {
background: #bb9d45;
}
#optionGroups td.optionElement table {
border:1px solid #9ca147;
}
#optionGroups td.optionName {
background: #9ca147;
}
#optionGroups td.optionDesc {
background: #bb9d45;
}
#optionDisplay table {
border: 1px solid #bb9d45
}
#optionOrder table {
border: 1px solid #bb9d45
}
#optionOrder table.moveFields td {
border-left: 1px solid #bb9d45;
border-right: 1px solid #bb9d45;
}
#optionsIdentity table.table2 tr {
background: #bb9d45;
}
#optionsIdentity hr {
width: 95%;
border: 1px solid #9ca147;
}
/* help defs */
#help td.nav {
color: #bb9d45;
}
/* search defs */
div.search td.header4 {
border-bottom: 1px solid #9ca147;
}
div.search td.queryAction {
border-left: 1px solid #9ca147;
border-top: 1px solid #9ca147;
border-bottom: 1px solid #9ca147;
}
div.search td.queryDesc {
border-top: 1px solid #9ca147;
border-bottom: 1px solid #9ca147;
}
div.search span.error {
color: #cc0000;
}
div.search td.searchForm {
border-right: 1px solid #bb9d45;
border-left: 1px solid #bb9d45;
}
div.search td.queryError {
color: #cc0000;
}
div.search h2 {
color: #cc0000;
}
/* compse defs */
div.compose tr.header {
background: #9ca147;
}
div.compose tr.attachment td {
background: #bb9d45;
border-top: 1px solid #9ca147;
border-bottom: 1px solid #9ca147;
}
div.compose table.close {
background: #bb9d45;
border:1px solid #9ca147;
}

View file

@ -1,275 +0,0 @@
/* older css template */
/* page body formatting */
body {
color: #000000;
background-color: #dcddc5;
}
body.sqm_leftMain {
color: #ffffff;
background-color: #4f1c23;
}
/* right links */
a:link, a:visited, a:hover, a:active {
color: #4f1c23;
}
/* left links */
.sqm_leftMain a:link, .sqm_leftMain a:visited, .sqm_leftMain a:hover, .sqm_leftMain a:active {
color: #ffffff;
}
.leftunseen, .leftspecial, .leftspecial a:link, .leftspecial a:visited, .leftspecial a:hover, .leftspecial a:active {
color: #f4e1b9;
}
.leftnoselect a:link, .leftnoselect a:visited, .leftnoselect a:hover, .leftnoselect a:active {
color: #ffffff;
}
/* highlighted texts */
.highlight {
color: #ffffff;
}
.error_table {
color: #ff0000;
border: 2px solid #bca87e;
background-color: #4f1c23;
}
.error_thead {
background-color: #4c5c2b;
}
.error_thead_caption {
background-color: #4c5c2b;
}
.error_row {
color: #ff0000;
}
.error_val {
color: #000000;
border: 2px solid #bca87e;
}
.error_key {
border: 2px solid #bca87e;
color: #ff0000;
background-color: #bca87e;
}
/* Standard defs */
table.table1 {
border: 1px solid #bca87e;
}
table.table2 {
border: 1px solid #7c8546;
}
td.header1 {
background: #bca87e;
}
td.header2 {
background: #7c8546;
}
td.header4 {
background: #7c8546;
}
tr.even {
background: #c9cba4;
}
tr.odd {
background: #dcddc5;
}
.table_standard {
border:1px solid #bca87e;
}
.sqm_loginOrgName, .sqm_signoutBar {
background: #bca87e;
}
.sqm_motd {
background: #7c8546;
}
.sqm_motd td {
background: #dcddc5;
}
/* empty_folder.tpl defs */
.sqm_emptyFolder {
background: #7c8546;
}
.sqm_emptyFolder td {
background: #dcddc5;
}
/* error_box.tpl definitions */
.table_errorBoxWrapper {
background: #7c8546;
}
.table_errorBox {
background: #bca87e;
}
.error_message {
background: #dcddc5;
}
/* page_header.tpl definitions */
.sqm_currentFolder {
background: #7c8546;
}
.sqm_headerSignout {
background: #7c8546;
}
/* message_list.tpl definitions */
.table_messageListWrapper {
background: #7c8546;
}
.table_messageList {
background: #7c8546;
}
.table_messageList td.spacer {
background: #bca87e;
}
.table_messageList tr.mouse_over {
background: #7c8546;
}
.table_messageList tr.clicked {
background: #ff9933;
}
.deleted {
color: #7c8546;
}
.flagged {
color: #cc0000;
}
.high_priority {
color: #800000;
}
.low_priority {
color: #000000;
}
.message_list_controls {
background: #bca87e;
}
.spacer {
background: #dcddc5;
}
/* dialog box defs */
.dialogbox table.wrapper {
border: 1px solid #bca87e;
}
.dialogbox td.folderAction {
background: #bca87e;
}
/* addressbook_list.tpl defs */
#addressList table {
border: 1px solid #7c8546;
}
#addressList td.header1 {
background: #7c8546;
}
#addressList td.abookSwitch {
background: #bca87e;
}
#addressList td.abookButtons {
background: #bca87e;
}
#addressList td.abookField {
border-left: 1px solid #7c8546;
border-right: 1px solid #7c8546;
}
#addressList td.colHeader {
background: #7c8546;
}
#addrBookSearch table.wrapper {
border: 1px solid #7c8546;
}
#addrAddEdit table {
border: 1px solid #7c8546;
}
#addrAddEdit td.header {
background: #7c8546;
}
/* options defs */
#optionGroups table {
border: 1px solid #bca87e;
}
#optionGroups td.title {
background: #bca87e;
}
#optionGroups td.optionElement table {
border:1px solid #7c8546;
}
#optionGroups td.optionName {
background: #7c8546;
}
#optionGroups td.optionDesc {
background: #bca87e;
}
#optionDisplay table {
border: 1px solid #bca87e
}
#optionOrder table {
border: 1px solid #bca87e
}
#optionOrder table.moveFields td {
border-left: 1px solid #bca87e;
border-right: 1px solid #bca87e;
}
#optionsIdentity table.table2 tr {
background: #bca87e;
}
#optionsIdentity hr {
width: 95%;
border: 1px solid #7c8546;
}
/* help defs */
#help td.nav {
color: #bca87e;
}
/* search defs */
div.search td.header4 {
border-bottom: 1px solid #7c8546;
}
div.search td.queryAction {
border-left: 1px solid #7c8546;
border-top: 1px solid #7c8546;
border-bottom: 1px solid #7c8546;
}
div.search td.queryDesc {
border-top: 1px solid #7c8546;
border-bottom: 1px solid #7c8546;
}
div.search span.error {
color: #cc0000;
}
div.search td.searchForm {
border-right: 1px solid #bca87e;
border-left: 1px solid #bca87e;
}
div.search td.queryError {
color: #cc0000;
}
div.search h2 {
color: #cc0000;
}
/* compse defs */
div.compose tr.header {
background: #7c8546;
}
div.compose tr.attachment td {
background: #bca87e;
border-top: 1px solid #7c8546;
border-bottom: 1px solid #7c8546;
}
div.compose table.close {
background: #bca87e;
border:1px solid #7c8546;
}

View file

@ -1,275 +0,0 @@
/* older css template */
/* page body formatting */
body {
color: #d0d0d0;
background-color: #000000;
}
body.sqm_leftMain {
color: #d0d0d0;
background-color: #000000;
}
/* right links */
a:link, a:visited, a:hover, a:active {
color: #cfcfa0;
}
/* left links */
.sqm_leftMain a:link, .sqm_leftMain a:visited, .sqm_leftMain a:hover, .sqm_leftMain a:active {
color: #d0d0d0;
}
.leftunseen, .leftspecial, .leftspecial a:link, .leftspecial a:visited, .leftspecial a:hover, .leftspecial a:active {
color: #aaaa44;
}
.leftnoselect a:link, .leftnoselect a:visited, .leftnoselect a:hover, .leftnoselect a:active {
color: #414141;
}
/* highlighted texts */
.highlight {
color: #414141;
}
.error_table {
color: #ff3377;
border: 2px solid #595959;
background-color: #000000;
}
.error_thead {
background-color: #292929;
}
.error_thead_caption {
background-color: #292929;
}
.error_row {
color: #ff3377;
}
.error_val {
color: #d0d0d0;
border: 2px solid #595959;
}
.error_key {
border: 2px solid #595959;
color: #ff3377;
background-color: #595959;
}
/* Standard defs */
table.table1 {
border: 1px solid #595959;
}
table.table2 {
border: 1px solid #414141;
}
td.header1 {
background: #595959;
}
td.header2 {
background: #414141;
}
td.header4 {
background: #373700;
}
tr.even {
background: #202020;
}
tr.odd {
background: #000000;
}
.table_standard {
border:1px solid #595959;
}
.sqm_loginOrgName, .sqm_signoutBar {
background: #595959;
}
.sqm_motd {
background: #414141;
}
.sqm_motd td {
background: #000000;
}
/* empty_folder.tpl defs */
.sqm_emptyFolder {
background: #414141;
}
.sqm_emptyFolder td {
background: #000000;
}
/* error_box.tpl definitions */
.table_errorBoxWrapper {
background: #414141;
}
.table_errorBox {
background: #595959;
}
.error_message {
background: #000000;
}
/* page_header.tpl definitions */
.sqm_currentFolder {
background: #414141;
}
.sqm_headerSignout {
background: #414141;
}
/* message_list.tpl definitions */
.table_messageListWrapper {
background: #414141;
}
.table_messageList {
background: #373700;
}
.table_messageList td.spacer {
background: #595959;
}
.table_messageList tr.mouse_over {
background: #373700;
}
.table_messageList tr.clicked {
background: #ff9933;
}
.deleted {
color: #414141;
}
.flagged {
color: #ff7171;
}
.high_priority {
color: #f88888;
}
.low_priority {
color: #d0d0d0;
}
.message_list_controls {
background: #595959;
}
.spacer {
background: #000000;
}
/* dialog box defs */
.dialogbox table.wrapper {
border: 1px solid #595959;
}
.dialogbox td.folderAction {
background: #595959;
}
/* addressbook_list.tpl defs */
#addressList table {
border: 1px solid #414141;
}
#addressList td.header1 {
background: #414141;
}
#addressList td.abookSwitch {
background: #595959;
}
#addressList td.abookButtons {
background: #595959;
}
#addressList td.abookField {
border-left: 1px solid #414141;
border-right: 1px solid #414141;
}
#addressList td.colHeader {
background: #414141;
}
#addrBookSearch table.wrapper {
border: 1px solid #414141;
}
#addrAddEdit table {
border: 1px solid #414141;
}
#addrAddEdit td.header {
background: #414141;
}
/* options defs */
#optionGroups table {
border: 1px solid #595959;
}
#optionGroups td.title {
background: #595959;
}
#optionGroups td.optionElement table {
border:1px solid #414141;
}
#optionGroups td.optionName {
background: #414141;
}
#optionGroups td.optionDesc {
background: #595959;
}
#optionDisplay table {
border: 1px solid #595959
}
#optionOrder table {
border: 1px solid #595959
}
#optionOrder table.moveFields td {
border-left: 1px solid #595959;
border-right: 1px solid #595959;
}
#optionsIdentity table.table2 tr {
background: #595959;
}
#optionsIdentity hr {
width: 95%;
border: 1px solid #414141;
}
/* help defs */
#help td.nav {
color: #595959;
}
/* search defs */
div.search td.header4 {
border-bottom: 1px solid #414141;
}
div.search td.queryAction {
border-left: 1px solid #414141;
border-top: 1px solid #414141;
border-bottom: 1px solid #414141;
}
div.search td.queryDesc {
border-top: 1px solid #414141;
border-bottom: 1px solid #414141;
}
div.search span.error {
color: #ff7171;
}
div.search td.searchForm {
border-right: 1px solid #595959;
border-left: 1px solid #595959;
}
div.search td.queryError {
color: #ff7171;
}
div.search h2 {
color: #ff7171;
}
/* compse defs */
div.compose tr.header {
background: #414141;
}
div.compose tr.attachment td {
background: #595959;
border-top: 1px solid #414141;
border-bottom: 1px solid #414141;
}
div.compose table.close {
background: #595959;
border:1px solid #414141;
}

View file

@ -1,17 +0,0 @@
td.header1 {
background: url('img/gradient-blue.png') repeat-x;
vertical-align: middle;
}
#optionGroups td.optionElement table {
border:1px solid #a6b2e2;
}
#optionGroups td.optionName {
background: url('img/gradient-blue.png') repeat-x;
vertical-align: middle;
}
#optionDisplay table {
border:1px solid #a6b2e2;
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 188 B

View file

@ -1,275 +0,0 @@
/* older css template */
/* page body formatting */
body {
color: #ffffff;
background-color: #929292;
}
body.sqm_leftMain {
color: #ffffff;
background-color: #294763;
}
/* right links */
a:link, a:visited, a:hover, a:active {
color: #ffffff;
}
/* left links */
.sqm_leftMain a:link, .sqm_leftMain a:visited, .sqm_leftMain a:hover, .sqm_leftMain a:active {
color: #ffffff;
}
.leftunseen, .leftspecial, .leftspecial a:link, .leftspecial a:visited, .leftspecial a:hover, .leftspecial a:active {
color: #a7c5f3;
}
.leftnoselect a:link, .leftnoselect a:visited, .leftnoselect a:hover, .leftnoselect a:active {
color: #d0d0d0;
}
/* highlighted texts */
.highlight {
color: #d0d0d0;
}
.error_table {
color: #ff0000;
border: 2px solid #6188a9;
background-color: #294763;
}
.error_thead {
background-color: #496e8b;
}
.error_thead_caption {
background-color: #496e8b;
}
.error_row {
color: #ff0000;
}
.error_val {
color: #ffffff;
border: 2px solid #6188a9;
}
.error_key {
border: 2px solid #6188a9;
color: #ff0000;
background-color: #6188a9;
}
/* Standard defs */
table.table1 {
border: 1px solid #6188a9;
}
table.table2 {
border: 1px solid #587b99;
}
td.header1 {
background: #6188a9;
}
td.header2 {
background: #587b99;
}
td.header4 {
background: #597d9d;
}
tr.even {
background: #7092b4;
}
tr.odd {
background: #929292;
}
.table_standard {
border:1px solid #6188a9;
}
.sqm_loginOrgName, .sqm_signoutBar {
background: #6188a9;
}
.sqm_motd {
background: #587b99;
}
.sqm_motd td {
background: #929292;
}
/* empty_folder.tpl defs */
.sqm_emptyFolder {
background: #587b99;
}
.sqm_emptyFolder td {
background: #929292;
}
/* error_box.tpl definitions */
.table_errorBoxWrapper {
background: #587b99;
}
.table_errorBox {
background: #6188a9;
}
.error_message {
background: #929292;
}
/* page_header.tpl definitions */
.sqm_currentFolder {
background: #587b99;
}
.sqm_headerSignout {
background: #587b99;
}
/* message_list.tpl definitions */
.table_messageListWrapper {
background: #587b99;
}
.table_messageList {
background: #597d9d;
}
.table_messageList td.spacer {
background: #6188a9;
}
.table_messageList tr.mouse_over {
background: #597d9d;
}
.table_messageList tr.clicked {
background: #ff9933;
}
.deleted {
color: #587b99;
}
.flagged {
color: #cc0000;
}
.high_priority {
color: #800000;
}
.low_priority {
color: #ffffff;
}
.message_list_controls {
background: #6188a9;
}
.spacer {
background: #929292;
}
/* dialog box defs */
.dialogbox table.wrapper {
border: 1px solid #6188a9;
}
.dialogbox td.folderAction {
background: #6188a9;
}
/* addressbook_list.tpl defs */
#addressList table {
border: 1px solid #587b99;
}
#addressList td.header1 {
background: #587b99;
}
#addressList td.abookSwitch {
background: #6188a9;
}
#addressList td.abookButtons {
background: #6188a9;
}
#addressList td.abookField {
border-left: 1px solid #587b99;
border-right: 1px solid #587b99;
}
#addressList td.colHeader {
background: #587b99;
}
#addrBookSearch table.wrapper {
border: 1px solid #587b99;
}
#addrAddEdit table {
border: 1px solid #587b99;
}
#addrAddEdit td.header {
background: #587b99;
}
/* options defs */
#optionGroups table {
border: 1px solid #6188a9;
}
#optionGroups td.title {
background: #6188a9;
}
#optionGroups td.optionElement table {
border:1px solid #587b99;
}
#optionGroups td.optionName {
background: #587b99;
}
#optionGroups td.optionDesc {
background: #6188a9;
}
#optionDisplay table {
border: 1px solid #6188a9
}
#optionOrder table {
border: 1px solid #6188a9
}
#optionOrder table.moveFields td {
border-left: 1px solid #6188a9;
border-right: 1px solid #6188a9;
}
#optionsIdentity table.table2 tr {
background: #6188a9;
}
#optionsIdentity hr {
width: 95%;
border: 1px solid #587b99;
}
/* help defs */
#help td.nav {
color: #6188a9;
}
/* search defs */
div.search td.header4 {
border-bottom: 1px solid #587b99;
}
div.search td.queryAction {
border-left: 1px solid #587b99;
border-top: 1px solid #587b99;
border-bottom: 1px solid #587b99;
}
div.search td.queryDesc {
border-top: 1px solid #587b99;
border-bottom: 1px solid #587b99;
}
div.search span.error {
color: #cc0000;
}
div.search td.searchForm {
border-right: 1px solid #6188a9;
border-left: 1px solid #6188a9;
}
div.search td.queryError {
color: #cc0000;
}
div.search h2 {
color: #cc0000;
}
/* compse defs */
div.compose tr.header {
background: #587b99;
}
div.compose tr.attachment td {
background: #6188a9;
border-top: 1px solid #587b99;
border-bottom: 1px solid #587b99;
}
div.compose table.close {
background: #6188a9;
border:1px solid #587b99;
}

View file

@ -1,275 +0,0 @@
/* older css template */
/* page body formatting */
body {
color: #9097bc;
background-color: #19193a;
}
body.sqm_leftMain {
color: #8a8aaf;
background-color: #19193a;
}
/* right links */
a:link, a:visited, a:hover, a:active {
color: #8a8aaf;
}
/* left links */
.sqm_leftMain a:link, .sqm_leftMain a:visited, .sqm_leftMain a:hover, .sqm_leftMain a:active {
color: #8a8aaf;
}
.leftunseen, .leftspecial, .leftspecial a:link, .leftspecial a:visited, .leftspecial a:hover, .leftspecial a:active {
color: #ffffff;
}
.leftnoselect a:link, .leftnoselect a:visited, .leftnoselect a:hover, .leftnoselect a:active {
color: #ffffff;
}
/* highlighted texts */
.highlight {
color: #ffffff;
}
.error_table {
color: #8a8aaf;
border: 2px solid #4c4b83;
background-color: #19193a;
}
.error_thead {
background-color: #16161d;
}
.error_thead_caption {
background-color: #16161d;
}
.error_row {
color: #8a8aaf;
}
.error_val {
color: #9097bc;
border: 2px solid #4c4b83;
}
.error_key {
border: 2px solid #4c4b83;
color: #8a8aaf;
background-color: #4c4b83;
}
/* Standard defs */
table.table1 {
border: 1px solid #4c4b83;
}
table.table2 {
border: 1px solid #2d2d3b;
}
td.header1 {
background: #4c4b83;
}
td.header2 {
background: #2d2d3b;
}
td.header4 {
background: #19193a;
}
tr.even {
background: #1d1d26;
}
tr.odd {
background: #19193a;
}
.table_standard {
border:1px solid #4c4b83;
}
.sqm_loginOrgName, .sqm_signoutBar {
background: #4c4b83;
}
.sqm_motd {
background: #2d2d3b;
}
.sqm_motd td {
background: #19193a;
}
/* empty_folder.tpl defs */
.sqm_emptyFolder {
background: #2d2d3b;
}
.sqm_emptyFolder td {
background: #19193a;
}
/* error_box.tpl definitions */
.table_errorBoxWrapper {
background: #2d2d3b;
}
.table_errorBox {
background: #4c4b83;
}
.error_message {
background: #19193a;
}
/* page_header.tpl definitions */
.sqm_currentFolder {
background: #2d2d3b;
}
.sqm_headerSignout {
background: #2d2d3b;
}
/* message_list.tpl definitions */
.table_messageListWrapper {
background: #2d2d3b;
}
.table_messageList {
background: #19193a;
}
.table_messageList td.spacer {
background: #4c4b83;
}
.table_messageList tr.mouse_over {
background: #19193a;
}
.table_messageList tr.clicked {
background: #ff9933;
}
.deleted {
color: #2d2d3b;
}
.flagged {
color: #ffffff;
}
.high_priority {
color: #ffffff;
}
.low_priority {
color: #9097bc;
}
.message_list_controls {
background: #4c4b83;
}
.spacer {
background: #19193a;
}
/* dialog box defs */
.dialogbox table.wrapper {
border: 1px solid #4c4b83;
}
.dialogbox td.folderAction {
background: #4c4b83;
}
/* addressbook_list.tpl defs */
#addressList table {
border: 1px solid #2d2d3b;
}
#addressList td.header1 {
background: #2d2d3b;
}
#addressList td.abookSwitch {
background: #4c4b83;
}
#addressList td.abookButtons {
background: #4c4b83;
}
#addressList td.abookField {
border-left: 1px solid #2d2d3b;
border-right: 1px solid #2d2d3b;
}
#addressList td.colHeader {
background: #2d2d3b;
}
#addrBookSearch table.wrapper {
border: 1px solid #2d2d3b;
}
#addrAddEdit table {
border: 1px solid #2d2d3b;
}
#addrAddEdit td.header {
background: #2d2d3b;
}
/* options defs */
#optionGroups table {
border: 1px solid #4c4b83;
}
#optionGroups td.title {
background: #4c4b83;
}
#optionGroups td.optionElement table {
border:1px solid #2d2d3b;
}
#optionGroups td.optionName {
background: #2d2d3b;
}
#optionGroups td.optionDesc {
background: #4c4b83;
}
#optionDisplay table {
border: 1px solid #4c4b83
}
#optionOrder table {
border: 1px solid #4c4b83
}
#optionOrder table.moveFields td {
border-left: 1px solid #4c4b83;
border-right: 1px solid #4c4b83;
}
#optionsIdentity table.table2 tr {
background: #4c4b83;
}
#optionsIdentity hr {
width: 95%;
border: 1px solid #2d2d3b;
}
/* help defs */
#help td.nav {
color: #4c4b83;
}
/* search defs */
div.search td.header4 {
border-bottom: 1px solid #2d2d3b;
}
div.search td.queryAction {
border-left: 1px solid #2d2d3b;
border-top: 1px solid #2d2d3b;
border-bottom: 1px solid #2d2d3b;
}
div.search td.queryDesc {
border-top: 1px solid #2d2d3b;
border-bottom: 1px solid #2d2d3b;
}
div.search span.error {
color: #ffffff;
}
div.search td.searchForm {
border-right: 1px solid #4c4b83;
border-left: 1px solid #4c4b83;
}
div.search td.queryError {
color: #ffffff;
}
div.search h2 {
color: #ffffff;
}
/* compse defs */
div.compose tr.header {
background: #2d2d3b;
}
div.compose tr.attachment td {
background: #4c4b83;
border-top: 1px solid #2d2d3b;
border-bottom: 1px solid #2d2d3b;
}
div.compose table.close {
background: #4c4b83;
border:1px solid #2d2d3b;
}

View file

@ -1,275 +0,0 @@
/* older css template */
/* page body formatting */
body {
color: #ffffff;
background-color: #000000;
}
body.sqm_leftMain {
color: #ffff80;
background-color: #000000;
}
/* right links */
a:link, a:visited, a:hover, a:active {
color: #ffff80;
}
/* left links */
.sqm_leftMain a:link, .sqm_leftMain a:visited, .sqm_leftMain a:hover, .sqm_leftMain a:active {
color: #ffff80;
}
.leftunseen, .leftspecial, .leftspecial a:link, .leftspecial a:visited, .leftspecial a:hover, .leftspecial a:active {
color: #3333ff;
}
.leftnoselect a:link, .leftnoselect a:visited, .leftnoselect a:hover, .leftnoselect a:active {
color: #c0c060;
}
/* highlighted texts */
.highlight {
color: #c0c060;
}
.error_table {
color: #ff0000;
border: 2px solid #181818;
background-color: #000000;
}
.error_thead {
background-color: #000080;
}
.error_thead_caption {
background-color: #000080;
}
.error_row {
color: #ff0000;
}
.error_val {
color: #ffffff;
border: 2px solid #181818;
}
.error_key {
border: 2px solid #181818;
color: #ff0000;
background-color: #181818;
}
/* Standard defs */
table.table1 {
border: 1px solid #181818;
}
table.table2 {
border: 1px solid #000080;
}
td.header1 {
background: #181818;
}
td.header2 {
background: #000080;
}
td.header4 {
background: #000080;
}
tr.even {
background: #808080;
}
tr.odd {
background: #000000;
}
.table_standard {
border:1px solid #181818;
}
.sqm_loginOrgName, .sqm_signoutBar {
background: #181818;
}
.sqm_motd {
background: #000080;
}
.sqm_motd td {
background: #000000;
}
/* empty_folder.tpl defs */
.sqm_emptyFolder {
background: #000080;
}
.sqm_emptyFolder td {
background: #000000;
}
/* error_box.tpl definitions */
.table_errorBoxWrapper {
background: #000080;
}
.table_errorBox {
background: #181818;
}
.error_message {
background: #000000;
}
/* page_header.tpl definitions */
.sqm_currentFolder {
background: #000080;
}
.sqm_headerSignout {
background: #000080;
}
/* message_list.tpl definitions */
.table_messageListWrapper {
background: #000080;
}
.table_messageList {
background: #000080;
}
.table_messageList td.spacer {
background: #181818;
}
.table_messageList tr.mouse_over {
background: #000080;
}
.table_messageList tr.clicked {
background: #ff9933;
}
.deleted {
color: #000080;
}
.flagged {
color: #800000;
}
.high_priority {
color: #a0a0a0;
}
.low_priority {
color: #ffffff;
}
.message_list_controls {
background: #181818;
}
.spacer {
background: #000000;
}
/* dialog box defs */
.dialogbox table.wrapper {
border: 1px solid #181818;
}
.dialogbox td.folderAction {
background: #181818;
}
/* addressbook_list.tpl defs */
#addressList table {
border: 1px solid #000080;
}
#addressList td.header1 {
background: #000080;
}
#addressList td.abookSwitch {
background: #181818;
}
#addressList td.abookButtons {
background: #181818;
}
#addressList td.abookField {
border-left: 1px solid #000080;
border-right: 1px solid #000080;
}
#addressList td.colHeader {
background: #000080;
}
#addrBookSearch table.wrapper {
border: 1px solid #000080;
}
#addrAddEdit table {
border: 1px solid #000080;
}
#addrAddEdit td.header {
background: #000080;
}
/* options defs */
#optionGroups table {
border: 1px solid #181818;
}
#optionGroups td.title {
background: #181818;
}
#optionGroups td.optionElement table {
border:1px solid #000080;
}
#optionGroups td.optionName {
background: #000080;
}
#optionGroups td.optionDesc {
background: #181818;
}
#optionDisplay table {
border: 1px solid #181818
}
#optionOrder table {
border: 1px solid #181818
}
#optionOrder table.moveFields td {
border-left: 1px solid #181818;
border-right: 1px solid #181818;
}
#optionsIdentity table.table2 tr {
background: #181818;
}
#optionsIdentity hr {
width: 95%;
border: 1px solid #000080;
}
/* help defs */
#help td.nav {
color: #181818;
}
/* search defs */
div.search td.header4 {
border-bottom: 1px solid #000080;
}
div.search td.queryAction {
border-left: 1px solid #000080;
border-top: 1px solid #000080;
border-bottom: 1px solid #000080;
}
div.search td.queryDesc {
border-top: 1px solid #000080;
border-bottom: 1px solid #000080;
}
div.search span.error {
color: #800000;
}
div.search td.searchForm {
border-right: 1px solid #181818;
border-left: 1px solid #181818;
}
div.search td.queryError {
color: #800000;
}
div.search h2 {
color: #800000;
}
/* compse defs */
div.compose tr.header {
background: #000080;
}
div.compose tr.attachment td {
background: #181818;
border-top: 1px solid #000080;
border-bottom: 1px solid #000080;
}
div.compose table.close {
background: #181818;
border:1px solid #000080;
}

View file

@ -1,275 +0,0 @@
/* older css template */
/* page body formatting */
body {
color: #333333;
background-color: #CBD2D9;
}
body.sqm_leftMain {
color: #CCCCCC;
background-color: #5B6177;
}
/* right links */
a:link, a:visited, a:hover, a:active {
color: #333333;
}
/* left links */
.sqm_leftMain a:link, .sqm_leftMain a:visited, .sqm_leftMain a:hover, .sqm_leftMain a:active {
color: #CCCCCC;
}
.leftunseen, .leftspecial, .leftspecial a:link, .leftspecial a:visited, .leftspecial a:hover, .leftspecial a:active {
color: #CCCCCC;
}
.leftnoselect a:link, .leftnoselect a:visited, .leftnoselect a:hover, .leftnoselect a:active {
color: #CCCCCC;
}
/* highlighted texts */
.highlight {
color: #CCCCCC;
}
.error_table {
color: #FF0000;
border: 2px solid #9DB5CB;
background-color: #5B6177;
}
.error_thead {
background-color: #FFFFFF;
}
.error_thead_caption {
background-color: #FFFFFF;
}
.error_row {
color: #FF0000;
}
.error_val {
color: #333333;
border: 2px solid #9DB5CB;
}
.error_key {
border: 2px solid #9DB5CB;
color: #FF0000;
background-color: #9DB5CB;
}
/* Standard defs */
table.table1 {
border: 1px solid #9DB5CB;
}
table.table2 {
border: 1px solid #597D9D;
}
td.header1 {
background: #9DB5CB;
}
td.header2 {
background: #597D9D;
}
td.header4 {
background: #597D9D;
}
tr.even {
background: #9DB5CB;
}
tr.odd {
background: #CBD2D9;
}
.table_standard {
border:1px solid #9DB5CB;
}
.sqm_loginOrgName, .sqm_signoutBar {
background: #9DB5CB;
}
.sqm_motd {
background: #597D9D;
}
.sqm_motd td {
background: #CBD2D9;
}
/* empty_folder.tpl defs */
.sqm_emptyFolder {
background: #597D9D;
}
.sqm_emptyFolder td {
background: #CBD2D9;
}
/* error_box.tpl definitions */
.table_errorBoxWrapper {
background: #597D9D;
}
.table_errorBox {
background: #9DB5CB;
}
.error_message {
background: #CBD2D9;
}
/* page_header.tpl definitions */
.sqm_currentFolder {
background: #597D9D;
}
.sqm_headerSignout {
background: #597D9D;
}
/* message_list.tpl definitions */
.table_messageListWrapper {
background: #597D9D;
}
.table_messageList {
background: #597D9D;
}
.table_messageList td.spacer {
background: #9DB5CB;
}
.table_messageList tr.mouse_over {
background: #597D9D;
}
.table_messageList tr.clicked {
background: #ff9933;
}
.deleted {
color: #597D9D;
}
.flagged {
color: #CC0000;
}
.high_priority {
color: #800000;
}
.low_priority {
color: #333333;
}
.message_list_controls {
background: #9DB5CB;
}
.spacer {
background: #CBD2D9;
}
/* dialog box defs */
.dialogbox table.wrapper {
border: 1px solid #9DB5CB;
}
.dialogbox td.folderAction {
background: #9DB5CB;
}
/* addressbook_list.tpl defs */
#addressList table {
border: 1px solid #597D9D;
}
#addressList td.header1 {
background: #597D9D;
}
#addressList td.abookSwitch {
background: #9DB5CB;
}
#addressList td.abookButtons {
background: #9DB5CB;
}
#addressList td.abookField {
border-left: 1px solid #597D9D;
border-right: 1px solid #597D9D;
}
#addressList td.colHeader {
background: #597D9D;
}
#addrBookSearch table.wrapper {
border: 1px solid #597D9D;
}
#addrAddEdit table {
border: 1px solid #597D9D;
}
#addrAddEdit td.header {
background: #597D9D;
}
/* options defs */
#optionGroups table {
border: 1px solid #9DB5CB;
}
#optionGroups td.title {
background: #9DB5CB;
}
#optionGroups td.optionElement table {
border:1px solid #597D9D;
}
#optionGroups td.optionName {
background: #597D9D;
}
#optionGroups td.optionDesc {
background: #9DB5CB;
}
#optionDisplay table {
border: 1px solid #9DB5CB
}
#optionOrder table {
border: 1px solid #9DB5CB
}
#optionOrder table.moveFields td {
border-left: 1px solid #9DB5CB;
border-right: 1px solid #9DB5CB;
}
#optionsIdentity table.table2 tr {
background: #9DB5CB;
}
#optionsIdentity hr {
width: 95%;
border: 1px solid #597D9D;
}
/* help defs */
#help td.nav {
color: #9DB5CB;
}
/* search defs */
div.search td.header4 {
border-bottom: 1px solid #597D9D;
}
div.search td.queryAction {
border-left: 1px solid #597D9D;
border-top: 1px solid #597D9D;
border-bottom: 1px solid #597D9D;
}
div.search td.queryDesc {
border-top: 1px solid #597D9D;
border-bottom: 1px solid #597D9D;
}
div.search span.error {
color: #CC0000;
}
div.search td.searchForm {
border-right: 1px solid #9DB5CB;
border-left: 1px solid #9DB5CB;
}
div.search td.queryError {
color: #CC0000;
}
div.search h2 {
color: #CC0000;
}
/* compse defs */
div.compose tr.header {
background: #597D9D;
}
div.compose tr.attachment td {
background: #9DB5CB;
border-top: 1px solid #597D9D;
border-bottom: 1px solid #597D9D;
}
div.compose table.close {
background: #9DB5CB;
border:1px solid #597D9D;
}

View file

@ -1,275 +0,0 @@
/* older css template */
/* page body formatting */
body {
color: #000000;
background-color: #dedfdf;
}
body.sqm_leftMain {
color: #000000;
background-color: #475a94;
}
/* right links */
a:link, a:visited, a:hover, a:active {
color: #0000cc;
}
/* left links */
.sqm_leftMain a:link, .sqm_leftMain a:visited, .sqm_leftMain a:hover, .sqm_leftMain a:active {
color: #000000;
}
.leftunseen, .leftspecial, .leftspecial a:link, .leftspecial a:visited, .leftspecial a:hover, .leftspecial a:active {
color: #770000;
}
.leftnoselect a:link, .leftnoselect a:visited, .leftnoselect a:hover, .leftnoselect a:active {
color: #ababab;
}
/* highlighted texts */
.highlight {
color: #ababab;
}
.error_table {
color: #ff0000;
border: 2px solid #a8a8a8;
background-color: #475a94;
}
.error_thead {
background-color: #666666;
}
.error_thead_caption {
background-color: #666666;
}
.error_row {
color: #ff0000;
}
.error_val {
color: #000000;
border: 2px solid #a8a8a8;
}
.error_key {
border: 2px solid #a8a8a8;
color: #ff0000;
background-color: #a8a8a8;
}
/* Standard defs */
table.table1 {
border: 1px solid #a8a8a8;
}
table.table2 {
border: 1px solid #ababab;
}
td.header1 {
background: #a8a8a8;
}
td.header2 {
background: #ababab;
}
td.header4 {
background: #ffffcc;
}
tr.even {
background: #ededed;
}
tr.odd {
background: #dedfdf;
}
.table_standard {
border:1px solid #a8a8a8;
}
.sqm_loginOrgName, .sqm_signoutBar {
background: #a8a8a8;
}
.sqm_motd {
background: #ababab;
}
.sqm_motd td {
background: #dedfdf;
}
/* empty_folder.tpl defs */
.sqm_emptyFolder {
background: #ababab;
}
.sqm_emptyFolder td {
background: #dedfdf;
}
/* error_box.tpl definitions */
.table_errorBoxWrapper {
background: #ababab;
}
.table_errorBox {
background: #a8a8a8;
}
.error_message {
background: #dedfdf;
}
/* page_header.tpl definitions */
.sqm_currentFolder {
background: #ababab;
}
.sqm_headerSignout {
background: #ababab;
}
/* message_list.tpl definitions */
.table_messageListWrapper {
background: #ababab;
}
.table_messageList {
background: #ffffcc;
}
.table_messageList td.spacer {
background: #a8a8a8;
}
.table_messageList tr.mouse_over {
background: #ffffcc;
}
.table_messageList tr.clicked {
background: #ff9933;
}
.deleted {
color: #ababab;
}
.flagged {
color: #cc0000;
}
.high_priority {
color: #800000;
}
.low_priority {
color: #000000;
}
.message_list_controls {
background: #a8a8a8;
}
.spacer {
background: #dedfdf;
}
/* dialog box defs */
.dialogbox table.wrapper {
border: 1px solid #a8a8a8;
}
.dialogbox td.folderAction {
background: #a8a8a8;
}
/* addressbook_list.tpl defs */
#addressList table {
border: 1px solid #ababab;
}
#addressList td.header1 {
background: #ababab;
}
#addressList td.abookSwitch {
background: #a8a8a8;
}
#addressList td.abookButtons {
background: #a8a8a8;
}
#addressList td.abookField {
border-left: 1px solid #ababab;
border-right: 1px solid #ababab;
}
#addressList td.colHeader {
background: #ababab;
}
#addrBookSearch table.wrapper {
border: 1px solid #ababab;
}
#addrAddEdit table {
border: 1px solid #ababab;
}
#addrAddEdit td.header {
background: #ababab;
}
/* options defs */
#optionGroups table {
border: 1px solid #a8a8a8;
}
#optionGroups td.title {
background: #a8a8a8;
}
#optionGroups td.optionElement table {
border:1px solid #ababab;
}
#optionGroups td.optionName {
background: #ababab;
}
#optionGroups td.optionDesc {
background: #a8a8a8;
}
#optionDisplay table {
border: 1px solid #a8a8a8
}
#optionOrder table {
border: 1px solid #a8a8a8
}
#optionOrder table.moveFields td {
border-left: 1px solid #a8a8a8;
border-right: 1px solid #a8a8a8;
}
#optionsIdentity table.table2 tr {
background: #a8a8a8;
}
#optionsIdentity hr {
width: 95%;
border: 1px solid #ababab;
}
/* help defs */
#help td.nav {
color: #a8a8a8;
}
/* search defs */
div.search td.header4 {
border-bottom: 1px solid #ababab;
}
div.search td.queryAction {
border-left: 1px solid #ababab;
border-top: 1px solid #ababab;
border-bottom: 1px solid #ababab;
}
div.search td.queryDesc {
border-top: 1px solid #ababab;
border-bottom: 1px solid #ababab;
}
div.search span.error {
color: #cc0000;
}
div.search td.searchForm {
border-right: 1px solid #a8a8a8;
border-left: 1px solid #a8a8a8;
}
div.search td.queryError {
color: #cc0000;
}
div.search h2 {
color: #cc0000;
}
/* compse defs */
div.compose tr.header {
background: #ababab;
}
div.compose tr.attachment td {
background: #a8a8a8;
border-top: 1px solid #ababab;
border-bottom: 1px solid #ababab;
}
div.compose table.close {
background: #a8a8a8;
border:1px solid #ababab;
}

573
css/nature/default.css Normal file
View file

@ -0,0 +1,573 @@
body
{
color: #FFFFFF;
background-color: #305030;
background-image: url(//realityripple.com/images/nature.jpg);
background-size: cover !important;
background-repeat: no-repeat !important;
background-position: left bottom !important;
background-attachment: fixed !important;
text-shadow: 1px 1px 2px #000000;
}
body.sqm_leftMain
{
color: #FFFFFF;
background-color: #103010;
background-image: linear-gradient(to right, #000000 0%, #103010 100%);
}
body.sqm_leftMain span a img
{
vertical-align: super;
}
a:link, a:visited
{
color: #00CC00;
text-decoration: none;
}
a:hover, a:active
{
text-decoration: underline;
}
.sqm_leftMain a:link, .sqm_leftMain a:visited, .sqm_leftMain a:hover, .sqm_leftMain a:active
{
color: #00A000;
}
.leftunseen, .leftspecial, .leftspecial a:link, .leftspecial a:visited, .leftspecial a:hover, .leftspecial a:active
{
color: #00CC00;
}
/* UNTESTED */
.leftnoselect a:link, .leftnoselect a:visited, .leftnoselect a:hover, .leftnoselect a:active
{
color: #00FF00;
}
.highlight
{
color: #FF0000;
}
.error_table
{
color: #FFFFFF;
border: 2px solid #FF0000;
background-color: #000000;
}
.error_thead
{
background-color: #800000;
}
.error_thead_caption
{
background-color: #FF0000;
}
.error_row
{
color: #FFFFFF;
}
.error_val
{
color: #FFFFFF;
border: 2px solid #FF0000;
}
.error_key
{
border: 2px solid #FF0000;
color: #FFFFFF;
background-color: #000000;
}
/* /UNTESTED */
table.table1
{
border: 0 !important;
width: 100% !important;
background: rgba(0, 0, 0, 0.7) !important;
margin-top: 0 !important;
margin-bottom: 0 !important;
padding-top: 1em !important;
padding-bottom: 1em !important;
}
table.spacer
{
background-color: rgba(0, 0, 0, 0.7) !important;
}
table.table2
{
border: 0 !important;
width: 100% !important;
background-color: rgba(0, 0, 0, 0.7) !important;
margin-top: 0 !important;
margin-bottom: 0 !important;
padding-bottom: 0.5em;
}
table.table1 table.table2
{
background-color: transparent !important;
}
table.table1 td
{
vertical-align: top;
}
table.table2 td
{
padding-left: 0 !important;
padding-right: 0 !important;
}
td.header1
{
text-align: center !important;
background: rgba(0, 32, 0, 0.6) !important;
}
td.header2
{
text-align: center !important;
background: rgba(0, 0, 0, 0.5) !important;
}
td.header4
{
background: rgba(0, 32, 0, 0.6);
}
tr.even
{
background: transparent;
}
tr.odd
{
background: rgba(32, 32, 128, 0.3);
}
.table_standard
{
border: 0;
background: rgba(0, 0, 0, 0.7);
}
.sqm_loginOrgName, .sqm_signoutBar
{
background-color: #002000;
}
.sqm_motd
{
background-color: #008000;
background-image: linear-gradient(to right, #000000, #008000, #000000);
width: 100%;
}
.sqm_motd td
{
background: #000000;
text-align: center;
}
table.sqm_emptyFolder
{
background: rgba(0, 0, 0, 0.7);
width: 100%;
padding-bottom: 0.25em;
border-bottom-left-radius: 0.5em;
border-bottom-right-radius: 0.5em;
}
table.sqm_emptyFolder td
{
background: transparent;
}
.table_errorBoxWrapper
{
background: rgba(0, 0, 0, 0.7);
width: 100%;
}
.table_errorBox
{
background: #000000;
margin-left: auto;
margin-right: auto;
border: 1px solid #FF0000;
padding: 0.25em;
border-radius: 0.5em;
}
.error_message
{
background: #000000;
padding: 0.25em;
}
.sqm_currentFolder
{
background: rgba(0, 0, 0, 0.7);
padding-top: 0.25em;
padding-left: 0.5em;
border-top-left-radius: 0.5em;
}
.sqm_headerSignout
{
background: rgba(0, 0, 0, 0.7);
padding-top: 0.25em;
padding-right: 0.5em;
border-top-right-radius: 0.5em;
}
.sqm_topNavigation
{
background: rgba(0, 0, 0, 0.7);
text-align: center;
padding-left: 0.5em;
padding-bottom: 2em;
}
.sqm_providerInfo
{
background: rgba(0, 0, 0, 0.7);
padding-bottom: 0.25em;
padding-right: 0.5em;
padding-bottom: 2em;
}
div#message_list table.table_empty td
{
padding: 0;
}
.table_messageListWrapper
{
background: rgba(0, 0, 0, 0.7);
}
.table_messageList
{
background: transparent;
}
.table_messageList td.spacer
{
background-color: transparent;
background-image: none;
}
.table_messageList tr.mouse_over
{
background: #000000;
}
.table_messageList tr.clicked
{
background: #004000;
}
.deleted
{
color: #B0B0B0;
}
.flagged
{
color: #C0C000;
}
.high_priority
{
color: #FF0000;
}
.low_priority
{
color: #00FFFF;
}
.message_list_controls
{
background: transparent;
}
.spacer
{
background-color: transparent;
}
.dialogbox table.wrapper
{
border: 0;
background: rgba(0, 0, 0, 0.7);
width: 100%;
}
.dialogbox table.wrapper table
{
width: 100%;
}
.dialogbox table.wrapper table td.header2
{
background: rgba(0, 0, 0, 0.6);
}
.dialogbox table.wrapper td
{
padding-left: 0;
padding-right: 0;
}
#addressList td.abookPaginationAndButtons
{
background: transparent;
}
#addressList td.abookSwitch
{
background: transparent;
}
#addressList td.abookButtons
{
background: transparent;
}
#addressList td.abookField:first-child
{
border-left: 0;
padding-left: 0;
}
#addressList td.abookField
{
border-left: 1px solid #606060;
padding-left: 0.5em;
border-right: 0;
}
#addressList td.colHeader
{
background: rgba(0, 0, 0, 0.6);
}
#addrBookSearch table.wrapper
{
border: 1px solid #008000;
background: rgba(0, 0, 0, 0.7);
}
#optionGroups td.optionDesc
{
background: transparent;
padding: 0 0.5em 0.5em;
}
#optionOrder table.moveFields
{
background: #000000;
padding: 0.5em;
margin-top: 1em;
margin-bottom: 1em;
border-radius: 0.5em;
}
#optionOrder table.moveFields td
{
border-left: 1px solid #606060;
padding-left: 0.5em;
border-right: 0px;
padding-right: 0.5em;
}
#optionOrder table.moveFields td:first-child
{
border-left: 0px;
padding-left: 0;
}
#optionsIdentity table.table2 tr
{
background: transparent;
}
#optionsIdentity hr
{
width: 95%;
border: 1px solid #006000;
}
#help td.nav
{
color: #B0B0B0;
}
div.search td.header4
{
border-bottom: 1px solid #008000;
}
div.search td.queryAction
{
border-left: 1px solid #008000;
border-top: 0;
border-bottom: 1px solid #008000;
}
div.search td.queryDesc
{
border-top: 0;
border-bottom: 1px solid #008000;
}
div.search span.error
{
color: #FF0000;
}
div.search td.searchForm:first-child
{
border-left: 0px;
}
div.search td.searchForm
{
border-right: 0px;
border-left: 1px solid #606060;
}
div.search td.queryError
{
color: #FF0000;
}
div.search h1
{
background-color: rgba(0, 0, 0, 0.7);
margin: 0;
padding: 0.25em;
border-top: 1px solid #606060;
}
form + hr
{
margin-top: 0;
margin-bottom: 0;
}
div.search h2
{
color: #FFFFFF;
}
div.compose tr.header
{
background: transparent;
}
div.compose tr.header + tr.attachment td
{
border-top: 1px solid #000000;
}
div.compose tr.attachment td
{
background: transparent;
border-top: 0px;
border-bottom: 1px solid #000000;
}
div.compose table.close
{
text-align: right;
background: transparent;
border: 0;
}
div.compose table#attachment_table,
div.readMenuBar table
{
border-left: 0;
border-right: 0;
background: rgba(0, 0, 0, 0.7);
}
div.readMenuBar table.top
{
border-top: 0;
}
div.readMenuBar table.bottom
{
border-bottom: 0;
}
div.readMenuBar tr.buttons
{
background-color: transparent;
}
table.sm_readBody_table2
{
border-color: transparent;
border-style: solid;
border-top-width: 0.25em;
border-bottom-width: 0.25em;
border-left-width: 1em;
border-right-width: 1em;
background-color: rgba(0, 0, 0, 0.7);
}
table.sm_readBody_table2 pre
{
white-space: pre-wrap;
border-radius: 0.5em;
background: #000000;
padding: 1em;
}
table.sm_readBody_table2 pre a
{
word-wrap: anywhere;
}
table.sm_readBody_table2 pre .quote1
{
color: #80A0FF;
}
table.sm_readBody_table2 pre .quote2
{
color: #80FFFF;
}
table.sm_readBody_table2 div.htmlIframe iframe
{
color: #000000;
background-color: #FFFFFF;
border: 0;
}
div.readHeaders tr#smime
{
background-color: rgba(255, 153, 51, 0.3);
}
div.readHeaders tr#smime a, table.readHeaders tr#smime a:visited
{
color: #FF9933;
}
table[bgcolor]
{
border: 0;
background: rgba(0, 0, 0, 0.7) !important;
width: 100%;
}
table[bgcolor] table[bgcolor]
{
border: 0;
background: transparent !important;
}
table[bgcolor] td[bgcolor]
{
background: transparent !important;
}
table[bgcolor] ~ form table
{
margin-left: 2.5%;
border-left: 1px solid #008000;
border-right: 1px solid #008000;
border-bottom: 1px solid #008000;
background: rgba(0, 0, 0, 0.7) !important;
}
tr[bgcolor="#DCDCDC"], td[bgcolor="#DCDCDC"]
{
background-color: #002000;
}
tr[bgcolor="#ABABAB"]
{
background-color: #004000;
}
tr[bgcolor="#FFFFCC"]
{
background-color: #000020;
}
td[bgcolor="#FFFFFF"]
{
background-color: #000000;
}
input[type="text"], input[type="password"], textarea, input:not([type])
{
background-color: #101010;
border: 1px solid #C0C0C0;
color: #FFFFFF;
}
select
{
background-color: #000000;
border: 1px solid #C0C0C0;
color: #FFFFFF;
}
input[type="submit"],
input[type="button"]
{
color: #FFFFFF;
border-color: #464646;
background-image: linear-gradient(to bottom, #202020, #070707);
background-color: #070707;
display: inline-block;
outline: 0;
font-family: sans-serif;
font-size: 80%;
font-style: normal;
padding: 0.2em 0.63em;
margin: 0.15em 0.25em;
border-radius: 2px;
border-width: 1px;
border-style: solid;
text-indent: 0;
text-align: inherit;
white-space: normal;
cursor: pointer;
cursor: hand;
}
input[type="submit"]:hover:not([disabled]),
input[type="submit"]:focus:not([disabled]),
input[type="button"]:hover:not([disabled]),
input[type="button"]:focus:not([disabled])
{
border-color: #464646;
background-image: linear-gradient(to bottom, #202020, #070707);
background-color: #070707;
box-shadow: 0px 1px 1px #404040;
}
input[type="submit"]:hover:not([disabled]):active,
input[type="button"]:hover:not([disabled]):active
{
box-shadow: inset 0px 1px 1px #404040;
}

View file

@ -5,7 +5,7 @@
*
* Redirects to the index.html file.
*
* @copyright 1999-2025 The SquirrelMail Project Team
* @copyright 1999-2024 The SquirrelMail Project Team
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
* @version $Id$
* @package squirrelmail

Binary file not shown.

Before

Width:  |  Height:  |  Size: 7.2 KiB

After

Width:  |  Height:  |  Size: 318 B

View file

@ -14,7 +14,7 @@
* PRIMARY KEY (owner,nickname)
* </pre>
*
* @copyright 1999-2025 The SquirrelMail Project Team
* @copyright 1999-2024 The SquirrelMail Project Team
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
* @version $Id$
* @package squirrelmail

View file

@ -18,7 +18,7 @@
* and inetOrgPerson (RFC2798) objects and dn, description, sn, givenname,
* cn, mail attributes. Other attributes are ignored.
*
* @copyright 1999-2025 The SquirrelMail Project Team
* @copyright 1999-2024 The SquirrelMail Project Team
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
* @version $Id$
* @package squirrelmail

View file

@ -3,7 +3,7 @@
/**
* abook_local_file.php
*
* @copyright 1999-2025 The SquirrelMail Project Team
* @copyright 1999-2024 The SquirrelMail Project Team
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
* @version $Id$
* @package squirrelmail

View file

@ -4,7 +4,7 @@
*
* Functions require SM_PATH and support of forms.php functions
*
* @copyright 1999-2025 The SquirrelMail Project Team
* @copyright 1999-2024 The SquirrelMail Project Team
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
* @version $Id$
* @package squirrelmail

View file

@ -5,7 +5,7 @@
*
* Contains utility functions for array operations
*
* @copyright 2004-2025 The SquirrelMail Project Team
* @copyright 2004-2024 The SquirrelMail Project Team
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
* @version $Id$
* @package squirrelmail

View file

@ -5,7 +5,7 @@
*
* This file provides the handling of often-used attachment types.
*
* @copyright 1999-2025 The SquirrelMail Project Team
* @copyright 1999-2024 The SquirrelMail Project Team
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
* @version $Id$
* @package squirrelmail

View file

@ -9,7 +9,7 @@
* functions/global.php
* functions/strings.php.
*
* @copyright 1999-2025 The SquirrelMail Project Team
* @copyright 1999-2024 The SquirrelMail Project Team
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
* @version $Id$
* @package squirrelmail

View file

@ -6,7 +6,7 @@
* Functions for message compositon: writing a message, attaching files etc.
*
* @author Thijs Kinkhorst <kink at squirrelmail.org>
* @copyright 1999-2025 The SquirrelMail Project Team
* @copyright 1999-2024 The SquirrelMail Project Team
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
* @version $Id$
* @package squirrelmail

View file

@ -2,7 +2,7 @@
/**
* old constants function file location
*
* @copyright 1999-2025 The SquirrelMail Project Team
* @copyright 1999-2024 The SquirrelMail Project Team
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
* @version $Id$
* @package squirrelmail

View file

@ -8,7 +8,7 @@
* <Tue,> 29 Jun 1999 09:52:11 -0500 (EDT)
* (as specified in RFC 822) -- 'Tue' is optional
*
* @copyright 1999-2025 The SquirrelMail Project Team
* @copyright 1999-2024 The SquirrelMail Project Team
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
* @version $Id$
* @package squirrelmail

View file

@ -52,7 +52,7 @@
* does not default the SQL connection character set as expected
* (most sensible systems will do the right thing transparently).
*
* @copyright 1999-2025 The SquirrelMail Project Team
* @copyright 1999-2024 The SquirrelMail Project Team
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
* @version $Id$
* @package squirrelmail

View file

@ -16,7 +16,7 @@
* Date: 04/15/98
* Contact: cpxlate@microsoft.com
*
* @copyright 2003-2025 The SquirrelMail Project Team
* @copyright 2003-2024 The SquirrelMail Project Team
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
* @version $Id$
* @package squirrelmail

View file

@ -16,7 +16,7 @@
* Date: 04/15/98
* Contact: cpxlate@microsoft.com
*
* @copyright 2003-2025 The SquirrelMail Project Team
* @copyright 2003-2024 The SquirrelMail Project Team
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
* @version $Id$
* @package squirrelmail

View file

@ -16,7 +16,7 @@
* Date: 04/15/98
* Contact: cpxlate@microsoft.com
*
* @copyright 2003-2025 The SquirrelMail Project Team
* @copyright 2003-2024 The SquirrelMail Project Team
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
* @version $Id$
* @package squirrelmail

View file

@ -16,7 +16,7 @@
* Date: 04/15/98
* Contact: cpxlate@microsoft.com
*
* @copyright 2003-2025 The SquirrelMail Project Team
* @copyright 2003-2024 The SquirrelMail Project Team
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
* @version $Id$
* @package squirrelmail

View file

@ -16,7 +16,7 @@
* Date: 04/15/98
* Contact: cpxlate@microsoft.com
*
* @copyright 2003-2025 The SquirrelMail Project Team
* @copyright 2003-2024 The SquirrelMail Project Team
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
* @version $Id$
* @package squirrelmail

View file

@ -16,7 +16,7 @@
* Date: 1/7/2000
* Contact: cpxlate@microsoft.com
*
* @copyright 2003-2025 The SquirrelMail Project Team
* @copyright 2003-2024 The SquirrelMail Project Team
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
* @version $Id$
* @package squirrelmail

View file

@ -16,7 +16,7 @@
* Date: 01/5/99
* Contact: cpxlate@microsoft.com
*
* @copyright 2003-2025 The SquirrelMail Project Team
* @copyright 2003-2024 The SquirrelMail Project Team
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
* @version $Id$
* @package squirrelmail

View file

@ -16,7 +16,7 @@
* Date: 04/15/98
* Contact: cpxlate@microsoft.com
*
* @copyright 2003-2025 The SquirrelMail Project Team
* @copyright 2003-2024 The SquirrelMail Project Team
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
* @version $Id$
* @package squirrelmail

View file

@ -16,7 +16,7 @@
* Date: 04/15/98
* Contact: cpxlate@microsoft.com
*
* @copyright 2003-2025 The SquirrelMail Project Team
* @copyright 2003-2024 The SquirrelMail Project Team
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
* @version $Id$
* @package squirrelmail

View file

@ -16,7 +16,7 @@
* Authors: Lori Brownell <loribr@microsoft.com>
* K.D. Chang <a-kchang@microsoft.com>
*
* @copyright 2003-2025 The SquirrelMail Project Team
* @copyright 2003-2024 The SquirrelMail Project Team
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
* @version $Id$
* @package squirrelmail

View file

@ -18,7 +18,7 @@
K.D. Chang <a-kchang@microsoft.com>
The entries are in cp866_DOSCyrillicRussian order
*
* @copyright 2003-2025 The SquirrelMail Project Team
* @copyright 2003-2024 The SquirrelMail Project Team
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
* @version $Id$
* @package squirrelmail

View file

@ -7,7 +7,7 @@
* people to the login screen. At this point no attempt is made to see if the
* person is logged in or not.
*
* @copyright 1999-2025 The SquirrelMail Project Team
* @copyright 1999-2024 The SquirrelMail Project Team
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
* @version $Id$
* @package squirrelmail

View file

@ -6,7 +6,7 @@
* This file contains iso-8859-1 decoding function that is needed to read
* iso-8859-1 encoded mails in non-iso-8859-1 locale.
*
* @copyright 2003-2025 The SquirrelMail Project Team
* @copyright 2003-2024 The SquirrelMail Project Team
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
* @version $Id$
* @package squirrelmail

View file

@ -33,7 +33,7 @@
* internal or external distribution as long as this notice remains
* attached.
*
* @copyright 2003-2025 The SquirrelMail Project Team
* @copyright 2003-2024 The SquirrelMail Project Team
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
* @version $Id$
* @package squirrelmail

View file

@ -33,7 +33,7 @@
* internal or external distribution as long as this notice remains
* attached.
*
* @copyright 2003-2025 The SquirrelMail Project Team
* @copyright 2003-2024 The SquirrelMail Project Team
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
* @version $Id$
* @package squirrelmail

View file

@ -33,7 +33,7 @@
* internal or external distribution as long as this notice remains
* attached.
*
* @copyright 2003-2025 The SquirrelMail Project Team
* @copyright 2003-2024 The SquirrelMail Project Team
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
* @version $Id$
* @package squirrelmail

View file

@ -34,7 +34,7 @@
* internal or external distribution as long as this notice remains
* attached.
*
* @copyright 2003-2025 The SquirrelMail Project Team
* @copyright 2003-2024 The SquirrelMail Project Team
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
* @version $Id$
* @package squirrelmail

View file

@ -34,7 +34,7 @@
* internal or external distribution as long as this notice remains
* attached.
*
* @copyright 2003-2025 The SquirrelMail Project Team
* @copyright 2003-2024 The SquirrelMail Project Team
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
* @version $Id$
* @package squirrelmail

View file

@ -33,7 +33,7 @@
* internal or external distribution as long as this notice remains
* attached.
*
* @copyright 2003-2025 The SquirrelMail Project Team
* @copyright 2003-2024 The SquirrelMail Project Team
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
* @version $Id$
* @package squirrelmail

View file

@ -33,7 +33,7 @@
* internal or external distribution as long as this notice remains
* attached.
*
* @copyright 2003-2025 The SquirrelMail Project Team
* @copyright 2003-2024 The SquirrelMail Project Team
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
* @version $Id$
* @package squirrelmail

View file

@ -33,7 +33,7 @@
* internal or external distribution as long as this notice remains
* attached.
*
* @copyright 2003-2025 The SquirrelMail Project Team
* @copyright 2003-2024 The SquirrelMail Project Team
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
* @version $Id$
* @package squirrelmail

View file

@ -33,7 +33,7 @@
* internal or external distribution as long as this notice remains
* attached.
*
* @copyright 2003-2025 The SquirrelMail Project Team
* @copyright 2003-2024 The SquirrelMail Project Team
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
* @version $Id$
* @package squirrelmail

View file

@ -33,7 +33,7 @@
* internal or external distribution as long as this notice remains
* attached.
*
* @copyright 2003-2025 The SquirrelMail Project Team
* @copyright 2003-2024 The SquirrelMail Project Team
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
* @version $Id$
* @package squirrelmail

View file

@ -33,7 +33,7 @@
* internal or external distribution as long as this notice remains
* attached.
*
* @copyright 2003-2025 The SquirrelMail Project Team
* @copyright 2003-2024 The SquirrelMail Project Team
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
* @version $Id$
* @package squirrelmail

View file

@ -33,7 +33,7 @@
* internal or external distribution as long as this notice remains
* attached.
*
* @copyright 2003-2025 The SquirrelMail Project Team
* @copyright 2003-2024 The SquirrelMail Project Team
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
* @version $Id$
* @package squirrelmail

View file

@ -33,7 +33,7 @@
* internal or external distribution as long as this notice remains
* attached.
*
* @copyright 2003-2025 The SquirrelMail Project Team
* @copyright 2003-2024 The SquirrelMail Project Team
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
* @version $Id$
* @package squirrelmail

View file

@ -33,7 +33,7 @@
* internal or external distribution as long as this notice remains
* attached.
*
* @copyright 2003-2025 The SquirrelMail Project Team
* @copyright 2003-2024 The SquirrelMail Project Team
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
* @version $Id$
* @package squirrelmail

View file

@ -37,7 +37,7 @@
* OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR
* THE USE OR OTHER DEALINGS IN THE SOFTWARE.
*
* @copyright 2003-2025 The SquirrelMail Project Team
* @copyright 2003-2024 The SquirrelMail Project Team
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
* @version $Id$
* @package squirrelmail

View file

@ -32,7 +32,7 @@
* internal or external distribution as long as this notice remains
* attached.
*
* @copyright 2003-2025 The SquirrelMail Project Team
* @copyright 2003-2024 The SquirrelMail Project Team
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
* @version $Id$
* @package squirrelmail

View file

@ -36,7 +36,7 @@
* HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED WARRANTIES OF
* MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
*
* @copyright 2003-2025 The SquirrelMail Project Team
* @copyright 2003-2024 The SquirrelMail Project Team
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
* @version $Id$
* @package squirrelmail

View file

@ -9,7 +9,7 @@
* This is the same as ISO-646-NO and is used by some
* Microsoft programs when sending Norwegian characters
*
* @copyright 2004-2025 The SquirrelMail Project Team
* @copyright 2004-2024 The SquirrelMail Project Team
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
* @version $Id$
* @package squirrelmail

Some files were not shown because too many files have changed in this diff Show more