1、阿里云搭建discuz 选择fsockopen,设置方法为:登录ftp把下载好的dz安装包上传到空间的目录htdocs里面。到主机管理平台下的文件管理-文件解压缩里面解压dz安装包。
需要注意的是,需要进入邮箱开启SMTP服务,然后得到一个授权码,用于登录第三方邮件客户端的专用密码。smtp-auth-password即为授权码,而不是邮箱地方密码。
一定要加--enable-login,因为SASL2默认不支持login这种验证方式,而OUTLOOK是通过 login来进行SMTP验证的。
第一种情况下,本地email服务器是允许relay的,它接收并同意传递一个目的地址不属于本地域名的邮件;而第二种情况则不接收非本地邮件。email一般都有一个配置文件,其决定了是否接受一个邮件。
根据你描述的情况,使用mail发邮件是通过本机的postfix来发送的。如果本机的的postfix配置中启用了relay,则会将发信请求转发到relay机器进行投递。如果此时通过mail发不出邮件,则问题有可能出现在relay的服务器上。
记录PHP错误日志的方法:首先设置PHP的配置文件;然后将使用指定的文件记录错误报告日志;最后错误信息记录到操作系统的日志里。
编辑php.ini,将log_errors设置为on:log_errors = On 然后,重启apache即可。
方法很多:单个文件可以使用vi或vim编辑器打开日志文件,使用编辑器里的查找功能。在查看模式下,符号/后面跟关键字向下查找,符号?后面跟关键字向上查找,按n查找下一个,按N查找上一个。
暂时关闭防火墙或反病毒软件(如瑞星)或更换其它计算机环境进行测试。更换一个发送端口,在Foxmail帐户=》属性=》邮件服务器=》高级 中选择“此服务器要求安全连接”端口号改为465,再试试。
邮件无法发送到smtp服务器的解决方法如下:检查SMTP服务器设置、检查邮箱账户和密码、检查收件人地址、检查网络连接。检查SMTP服务器设置 在使用邮件模块发送邮件前,需要设置SMTP服务器地址和端口号。可以通过以下代码进行设置。
尝试重新启动 Outlook: 有时简单的重新启动 Outlook 可能会解决问题。检查发件箱是否已满: 如果你的发件箱已满,可能无法发送新邮件。删除一些不需要的邮件以腾出空间。