📄 modifyrule.php
字号:
<?
/*-
* Qwebmail3.0
*
* Copyright (c) 1999-2002 by lnxsoft Inc.
* All rights reserved.
* Author: hufanjie <hfj@lnxsoft.com>
*
*/
include "../include/login_inc.php";
include "../config/config_inc.php";
include "../include/fun_inc.php";
if($reply!=''){
$name=$filtername;
$show=readreply($G_HOME,$name);
}
if($modify1!=''){
if($from_active!=''&&$from_text!=''){
if($from_active == "1") {
if($from_case != '1'){
$from_text1 = strtolower($from_text);
$from_text2 = strtoupper($from_text);
}
if ($from_cond == "12"){
if($from_case != '1'){
$filter1="/^From:.*$from_text*/ || /^From:.*$from_text1*/ || /^From:.*$from_text2*/";}
else{
$filter1="/^From:.*$from_text*/";}
}
elseif($from_cond == "13"){
if($from_case != '1'){
$filter1="/^From:!.*$from_text*/ || /^From:!.*$from_text1*/ || /^From:!.*$from_text2*/";}
else{
$filter1="/^From:!.*$from_text*/";}
}
elseif($from_cond == "14"){
if($from_case != '1'){
$filter1="/^From:.*$from_text>/ || /^From:.*$from_text1>/ || /^From:.*$from_text2>/)";}
else{
$filter1="/^From:.*$from_text>/";}
}
elseif($from_cond == "15"){
if($from_case != '1'){
$filter1="/^From:!.*$from_text>/ || /^From:!.*$from_text1>/ || /^From:!.*$from_text2>/";}
else{
$filter1="/^From:!.*$from_text>/";}
}
elseif($from_cond == "16"){
if($from_case != '1'){
$filter1="/^From:*$from_text*.>/ || /^From:*$from_text1*.>/ || /^From:*$from_text2*.>/";}
else{
$filter1="/^From:!.*$from_text*.>/";}
}
elseif($from_cond == "17"){
if($from_case != '1'){
$filter1="/^From:.*$from_text>/ || /^From:.*$from_text1>/ || /^From:.*$from_text2>/";}
else{
$filter1="/^From:.*$from_text>/";}
}
else{
$from_cond = '';
$from_case = '';
$from_text = '';
}
}
else{
$from_cond = '';
$from_case = '';
$from_text = '';
$filter1=0;
}
}
else{
$from_cond = '';
$from_case = '';
$from_text = '';
$filter1=0;
}
if($rcpt_active != ''&& $rcpt_text!=''){
if($rcpt_active == "1") {
if($rcpt_case != '1'){
$rcpt_text1 = strtolower($rcpt_text);
$rcpt_text2 = strtoupper($rcpt_text);
}
if ($rcpt_cond == "12"){
if($rcpt_case != '1'){
$filter2="/^To:.*$rcpt_text*/ || /^To:.*$rcpt_text1*/ || /^To:.*$rcpt_text2*/";}
else{
$filter2="/^To:.*$rcpt_text*/";}
}
elseif($rcpt_cond == "13"){
if($rcpt_case != '1'){
$filter2="/^To:!.*$rcpt_text*/ || /^To:!.*$rcpt_text1*/ || /^To:!.*$rcpt_text2*/";}
else{
$filter2="/^To:!.*$rcpt_text*/";}
}
elseif($rcpt_cond == "14"){
if($rcpt_case != '1'){
$filter2="/^To:.*$rcpt_text>/ || /^To:.*$rcpt_text1>/ || /^To:.*$rcpt_text2>/";}
else{
$filter2="/^To:.*$rcpt_text>/";}
}
elseif($rcpt_cond == "15"){
if($rcpt_case != '1'){
$filter2="/^To:!.*$rcpt_text>/ || /^To:!.*$rcpt_text1>/ || /^To:!.*$rcpt_text2>/";}
else{
$filter2="/^To:!.*$rcpt_text>/";}
}
elseif($rcpt_cond == "16"){
if($rcpt_case != '1'){
$filter2="/^To:.*$rcpt_text*.>/ || /^To:.*$rcpt_text1*.>/ || /^To:.*$rcpt_text2*.>/";}
else{
$filter2="/^To:.*$rcpt_text*.>/";}
}
elseif($rcpt_cond == "17"){
if($rcpt_case != '1'){
$filter2="/^To:.*$rcpt_text>/ || /^To:.*$rcpt_text1>/ || /^To:.*$rcpt_text2>/";}
else{
$filter2="/^To:.*$rcpt_text>/";}
}
else{
$rcpt_cond = '';
$rcpt_case = '';
$rcpt_text = '';
}
}
else {
$rcpt_cond = '';
$rcpt_case = '';
$rcpt_text = '';
$filter2=0;
}
}
else{
$rcpt_cond = '';
$rcpt_case = '';
$rcpt_text = '';
$filter2=0;
}
if($subj_active !=''&& $subj_text!=''){
if($subj_active == "1") {
if($subj_case != '1'){
$subj_text1 = strtolower($subj_text);
$subj_text2 = strtoupper($subj_text);
}
if ($subj_cond == "12"){
if($subj_case != '1'){
$filter3="/^Subject:.*$subj_text*/ || /^Subject:.*$subj_text1*/ || /^Subject:.*$subj_text2*/";}
else{
$filter3="/^Subject:.*$subj_text*/";}
}
elseif($subj_cond == "13"){
if($subj_case != '1'){
$filter3="/^Subject:!.*$subj_text*/ || /^Subject:!.*$subj_text1*/ || /^Subject:!.*$subj_text2*/";}
else{
$filter3="/^Subject:!.*$subj_text*/";}
}
elseif($subj_cond == "14"){
if($subj_case != '1'){
$filter3="/^Subject: $subj_text/ || /^Subject: $subj_text1/ || /^Subject: $subj_text2/";}
else{
$filter3="/^Subject: $subj_text/";}
}
elseif($subj_cond == "15"){
if($subj_case != '1'){
$filter3="/^Subject:!.*$subj_text/ || /^Subject:!.*$subj_text1/ || /^Subject:!.*$subj_text2/";}
else{
$filter3="/^Subject:!.*$subj_text/";}
}
elseif($subj_cond == "16"){
if($subj_case != '1'){
$filter3="/^Subject: $subj_text*/ || /^Subject: $subj_text1*/ || /^Subject: $subj_text2*/";}
else{
$filter3="/^Subject: $subj_text*/";}
}
elseif($subj_cond == "17"){
if($subj_case != '1'){
$filter3="/^Subject:.*$subj_text/ || /^Subject:.*$subj_text1/ || /^Subject:.*$subj_text2/";}
else{
$filter3="/^Subject:.*$subj_text/";}
}
else{
$subj_cond = '';
$subj_case = '';
$subj_text = '';
}
}
else{
$subj_cond = '';
$subj_case = '';
$subj_text = '';
$filter3=0;
}
}
else{
$subj_cond = '';
$subj_case = '';
$subj_text = '';
$filter3=0;
}
if($size_active!=''&& $size_text!=''){
if($size_active == "1") {
if ($size_cond == "18"){
$filter4="\$SIZE >= $size_text";
}
elseif($size_cond == "19"){
$filter4="\$SIZE < $size_text";
}
else{
$size_cond = '';
$size_text = '';
}
}
else{
$size_cond = '';
$size_text = '';
$filter4=0;
}
}
else{
$size_cond = '';
$size_text = '';
$filter4=0;
}
if($move_active == "1"){
if($move_text == "1"){
$dir=".";
$do.="转移到收件箱,";
}
elseif($move_text == "4"){
$dir=".Trash";
$do.="转移到垃圾箱,";
}
$filter6="to \"$G_HOME/Maildir/$dir\"";
}
else{
$move_text = '';
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -