phplist發送帶附件郵件的設置

    phplist的最新版本中添加了發送附件的功能(我使用的是2.10.12),但在默認情況下此功能是關閉的。我們需要打開此功能,同時進行一些配置。步驟如下(windows環境下):

 

    1.打開lists/config/config.php,搜索
        define("ALLOW_ATTACHMENTS",0);
    修改爲:

        define("ALLOW_ATTACHMENTS",1);

 

    2.再搜索
        define("FILESYSTEM_ATTACHMENTS",0);
    修改爲:
        define("FILESYSTEM_ATTACHMENTS",1);

 

    3.訪問phplist的管理員登錄界面,將當前URL中page參數的值改爲info,例如我的情況是把:
        http://localhost:8888/lists/admin/?page=home
    修改爲:
        http://localhost:8888/lists/admin/?page=info
    訪問修改後的URL地址,可以看到所有phplist相關參數的值,尋找“_SERVER["DOCUMENT_ROOT"]”(強烈建議從最下面向上尋找),其值爲一般爲服務器的web目錄,我的機器上爲:
        D: /AppServ/www
    請記錄下這個路徑。
   
    4.發送郵件時需要一個目錄臨時存放上傳的附件,這個目錄必須在剛纔記錄下來的路徑下,例如我在lists目錄下建立一個目錄temp。

 

    5.回到lists/config/config.php,搜索“$attachment_repository”,將其值改爲剛纔建立的臨時存放附件的目錄的絕對路徑,例如我修改爲:
        D: /AppServ/www/lists/temp
   
    這回再登錄phplist,在發送郵件頁面中會多出一個用於發送附件的選項卡。

    另外說一句,由於phplist是郵件羣發系統,如果其發送的郵件含有較大的附件的話,將會極大的影響發送郵件的效率。所以建議發送附件的URL給客戶,讓其點擊鏈接去下載附件,而不是把附件直接附在郵件中。

 

發佈了35 篇原創文章 · 獲贊 2 · 訪問量 7萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章