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给客户,让其点击链接去下载附件,而不是把附件直接附在邮件中。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值