SAE+wordpress邮箱问题,WP MAIL STMP插件配置但无效解决的方法

Posted blfbuaa

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SAE+wordpress邮箱问题,WP MAIL STMP插件配置但无效解决的方法相关的知识,希望对你有一定的参考价值。

我在SAE上面部署的WordPress是3.9版本号的,而非SAE应用商店里WordPress4sae是3.4的,虽然3.9版本号的确有非常多改进但在部署在SAE上面时须要做非常多改动,并且有些插件也须要改动,今天遇到一个网友问到之前遇到的一个邮箱插件问题,就想着把解决方法写下来吧,兴许假设记起来其它改进的地方在补上,今天仅仅说一下WP MAIL STMP这个插件的改动了。

相信非常多Wper都希望自己的站点能与网友即时交互。邮件及时通知评论,WP MAIL STMP这个插件非常强大足以满足绝大部分用户。

这个插件做的非常好配置也比較简单。普通情况对插件进行配置就能立即使用邮箱服务了。

但有一些用户即时配置正确了还是无法使用,我当初就是当中一个,的确非常头疼。我当时遇到的问题不能连接邮箱server的问题,后来就对class-smtp.php

/*$this->smtp_conn = @stream_socket_client(    
            $host . ":" . $port,
            $errno,
            $errstr,
            $timeout,
            STREAM_CLIENT_CONNECT,
            $socket_context
        );
        *///Pory改动了邮箱服务。
        
        $this->smtp_conn = @fsockopen(
				    $host,
				    $port,
				    $errno,
				    $errstr,
				    $timeout
    );//Pory改动了邮箱服务,默认版本号见上面

上述改动中仅仅是将

stream_socket_client函数改动为fsockopen函数,两者功能一样,都是打开网络的socket连接本质是一样的仅仅是有的空间禁用了当中一个函数,绝大部分空间都是禁用了fsockopen函数。但SAE非常奇怪恰恰是禁用了stream_socket_client。假设兴许遇到了邮箱问题,能够查看这两个函数,替换尝试是否有效,不同空间不太一样。

以上是关于SAE+wordpress邮箱问题,WP MAIL STMP插件配置但无效解决的方法的主要内容,如果未能解决你的问题,请参考以下文章

WordPress For SAE 移植

WP Mail SMTP插件解决Contact Form 7表单提交失败问题

在 wordpress 中使用 wp_mail 发送 HTML 和纯文本电子邮件

从电子邮件地址更改WordPress默认值

在 wp_mail 标头中设置回复地址

调用未定义的函数 wp_mail