最新文章

頁: 1 [2] 3 4 ... 10
11
Linux 討論版 / Re: https问题求助!!!!
« 最新文章 由 netman 2018-11-09 17:06 »
/var/log/httpd/error_log 有啥發現?
12
Linux 討論版 / Re: 請問最簡單的webmail
« 最新文章 由 netman 2018-11-09 17:04 »
如果要直接解讀 /var/spool/mail 內檔案可能會有點困難

因為那是一個單大容量文字檔,信件都放在一起,讀入檔案再進行切割解讀信件應該是一件很耗硬體資源的事情

我無聊的時候寫個 php 測試看看

換成 maildir 會不會好些?
13
Linux 討論版 / Re: https问题求助!!!!
« 最新文章 由 jobs 2018-11-09 17:04 »
可否言明,小弟才疏学浅!!!! :)
14
Linux 討論版 / Re: https问题求助!!!!
« 最新文章 由 dark 2018-11-09 16:26 »
不知什麼時候開始
要定義在 ssl.conf 中
如果想定義在其他檔案中
好像有 include 的方法 , 要在 ssl.conf 指定
15
Linux 討論版 / https问题求助!!!!
« 最新文章 由 jobs 2018-11-09 15:30 »
利用虚拟主机模式搭建了一个http和https的服务,目前http正常,但https总是访问不了,不知道为啥,配置如下:
[root@server ~]# cat /etc/httpd/conf.d/rhce.conf
<VirtualHost 10.0.2.10:80>
ServerName   dns.jiance.com
DocumentRoot   /var/www/html
RewriteEngine   on
RewriteRule   ^(/.*)$ https://%{HTTP_HOST}$1 [redirect=301]
<VirtualHost>
<VirtualHost 10.0.2.10:443>
ServerName   dns.jiance.com
DocumentRoot   /var/www/html
SSLEngine   on
SSLProtocol   all  -SSLv2
SSLCipherSuite   HIGH:MEDIUM:!aNULL:!MD5
SSLCertificateFile     /etc/pki/tls/certs/dns.jiance.com.crt
SSLCertificateKeyFile     /etc/pki/tls/private/dns.jiance.com.key
#SSLCertificateChainFile     /etc/pki/tls/certs/dns.jiance.com.crt
<VirtualHost>

主配置文件/etc/httpd/conf/httpd.conf和 /etc/httpd/conf.d/ssl.conf都没修改过!!!!
16
Linux 討論版 / Re: 請問最簡單的webmail
« 最新文章 由 hoyo 2018-11-09 14:13 »
才發現 win7 後不支援 outlook 之類的讀郵件程式 ...

1. Mozilla Thunderbird
2. windows live mail 2012 (https://www.mobile01.com/topicdetail.php?f=511&t=5083767)
17
請問老師,為什麼DataFrame不能放置list至欄位裡?
以下程式碼會出現錯誤:
import pandas as pd
d1 = pd.DataFrame({'a':[1,2,3],
                               'b':[2,3,4],
                               'c':[3,4,5]})
d1['d'] = [0, 0] # ValueError: Length of values does not match length of index
d1['d'][0] = [0, 0] # KeyError: 'd'
d1.loc[0, 'd'] = [0, 0] # ValueError: Must have equal len keys and value when setting with an iterable

 

但是新建的就正常了,如下:
import pandas as pd
d1 = pd.DataFrame({'a':[1,2,3],
                               'b':[2,3,4],
                               'c':[3,4,5],
                               'd':[[4, 4], [5, 5], [6, 6]]})
print(d1)
  a  b  c     d
0 1 2 3 [4, 4]
1 2 3 4 [5, 5]
2 3 4 5 [6, 6]


因為已建立的DF有一定的大小,要重建有難度,只能新增欄位指派List。

所以要如何在已建立的DF新增新的欄位並指派List?
18
Linux 討論版 / Re: nginx 問題
« 最新文章 由 dark 2018-11-09 13:49 »
如果有進 if
應該
rewrite $request_uri  $uri  last ;
就可以了吧 ...
19
Linux 討論版 / Re: 請問最簡單的webmail
« 最新文章 由 dark 2018-11-09 13:08 »
感謝 hoyo 大回覆 ..

小弟抓下來測試 , 但 debug 了四五次後放棄
準備自己寫看看 ...
等等若遇到問題 , 再上來問嚕 ...



小弟之前的做法很簡單
架構是 ..
hotmail 郵件規則轉寄回來給 root -> 最前面那台 gw 只收 ms 公佈的 outlook 主機 IP
-> 內部我常用的 linux 會定時將 gw 上 mail 複製回來並刪除
-> 有 url 抓出來 , 遇到 mime => base64 -d 再抓 url
-> curl 把連結都點完 -> 刪除

其實我不看 mail 的 , 目前是想轉寄一些還不知道規則的持續觀察
才發現 win7 後不支援 outlook 之類的讀郵件程式 ... 真是後知後覺得離譜

小弟內部這台 linux , httpd 編譯成可用 root ... 幾乎所有 deamon 都改成 root
20
Linux 討論版 / Re: 請問最簡單的webmail
« 最新文章 由 hoyo 2018-11-08 14:26 »
代碼: [選擇]
<?php
ini_set
('display_errors',true);
ini_set('error_reporting',E_ALL & ~E_NOTICE & ~E_STRICT & ~E_DEPRECATED);

const 
path '/var/spool/mail';

$users scandir(path);

foreach( 
$users as $k=>$user ){
    if ( 
$user !='.' && $user !='..' ){
        echo 
$user;

        
$mime mailparse_msg_parse_file(path .'/'$user);
        
$structure mailparse_msg_get_structure($mime);
        
$parts = array();
        foreach(
$structure as $part_id) {
            
$part mailparse_msg_get_part($mime$part_id);
            
$parts[$part_id] = mailparse_msg_get_part_data($part);
            
print_r($parts[$part_id]);
        }
    }
}

把這個程式碼丟在網站內讀讀看  可以的話就是可以使用了
頁: 1 [2] 3 4 ... 10