如何设置注册,邮箱验证。

phpBB 3.2.X 相关的使用、安装等话题
版面规则
《发帖时,请复制下列格式文本,提供完整的信息,勿简略发布》


###### 以下为“基本的提问格式” ######
  • 主机操作系统: Windows (XP, 7, 8, 10)、Linux(Redhat,Centos, Mandrake等等)、或者其他的(请务必注明版本)
  • 快速架站程序: AppServ、XAMPP 等等(请务必注明版本号)
  • 您的上网方式:ADSL、Cable、FTTB等等 (请务必留下 ISP 名称或 ISP 官网)
  • 您安装的程序: Apache + php + MySQL 或者其他的组合 (请务必留下版本号,如果使用上面的快速架站程序就不必写了)
  • 您的 phpBB 版本: phpBB 3.2.2
  • 您的域名: 比如 phpbbchinese.com
  • 您的 phpBB 网址: 比如 https://www.phpbbchinese.com/
###### 以上为“基本的提问格式” ######

  • 安装扩展: 请注明安装扩展的名称,版本以及参考链接(非扩展问题免填)
  • 安装风格: 请注明安装的风格名称,版本以及参考链接(非风格问题免填)
  • 错误代码: 请使用 Code 标签将错误代码标识出来,如下:

代码: 全选

错误代码
  • 错误状态:如果没有错误代码,请直接贴出截图,或者是详细叙述错误状态内容。
备注:
如果需要,请提供测试用的账号与密码
若是管理账号,请使用短信联系站长
kxhtdvb
注册用户
注册用户
Rank 4
Rank 4
帖子: 26
注册时间: 2017年2月20日 16:26

如何设置注册,邮箱验证。

帖子 kxhtdvb » 2018年5月8日 20:40

我已经设置了我的信息,发送EMAIL测试。但是在日志里是有这个错误报告。
1.png

Email错误
» EMAIL/SMTP
/adm/index.php

发送email时,在第 1579行出现故障。故障信息: 535 5.7.3 Authentication unsuccessful [MWHPR13CA0009.namprd13.prod.outlook.com]
Backtrace
Connecting to smtp-mail.outlook.com:587
LINE: 1096 <- 220 MWHPR13CA0009.outlook.office365.com Microsoft ESMTP MAIL Service ready at Tue, 8 May 2018 12:37:10 +0000

# EHLO md-93.webhostbox.net
LINE: 1443 <- 250-MWHPR13CA0009.outlook.office365.com Hello [162.222.226.207]

LINE: 1443 <- 250-SIZE 157286400

LINE: 1443 <- 250-PIPELINING

LINE: 1443 <- 250-DSN

LINE: 1443 <- 250-ENHANCEDSTATUSCODES

LINE: 1443 <- 250-STARTTLS

LINE: 1443 <- 250-8BITMIME

LINE: 1443 <- 250-BINARYMIME

LINE: 1443 <- 250-CHUNKING

LINE: 1443 <- 250 SMTPUTF8

# STARTTLS
LINE: 1488 <- 220 2.0.0 SMTP server ready

# EHLO md-93.webhostbox.net
LINE: 1443 <- 250-MWHPR13CA0009.outlook.office365.com Hello [162.222.226.207]

LINE: 1443 <- 250-SIZE 157286400

LINE: 1443 <- 250-PIPELINING

LINE: 1443 <- 250-DSN

LINE: 1443 <- 250-ENHANCEDSTATUSCODES

LINE: 1443 <- 250-AUTH LOGIN XOAUTH2

LINE: 1443 <- 250-8BITMIME

LINE: 1443 <- 250-BINARYMIME

LINE: 1443 <- 250-CHUNKING

LINE: 1443 <- 250 SMTPUTF8

# AUTH LOGIN
LINE: 1567 <- 334 VXNlcm5hbWU6

# Omitting sensitive information
LINE: 1573 <- 334 UGFzc3dvcmQ6

# Omitting sensitive information
LINE: 1579 <- 535 5.7.3 Authentication unsuccessful [MWHPR13CA0009.namprd13.prod.outlook.com]



头像
davidyin
网站管理员
网站管理员
Medal 3
Medal 3
帖子: 885
注册时间: 2015年11月19日 01:50
联系:

Re: 如何设置注册,邮箱验证。

帖子 davidyin » 2018年5月9日 03:13

看你这个截图,不是 phpBB 3.2, 也不是 phpBB 3.1的。所以下面的建议可能未必有用。

首先到你的 outlook 帐号,设置》sync Email 这块,查看smtp的设置:比如我这里是这样的。
outlook-setting.jpg
SMTP setting
Server name: smtp.office365.com
Port: 587
Encryption method: STARTTLS


这样我到 phpBB 的 stmp 设定,如下。
outlook-phpbb.jpg
这样可能还会有错误,因为上面的email 联系地址和返回email地址不一致,出现拒绝发信的错误信息,所以这两个要同 SMTP 用户名相同。
email-php.jpg
居住在西八区,有时差,提问请按照“通用提问格式”提问,未必能及时回复,见谅。
提供 phpBB 服务

kxhtdvb
注册用户
注册用户
Rank 4
Rank 4
帖子: 26
注册时间: 2017年2月20日 16:26

Re: 如何设置注册,邮箱验证。

帖子 kxhtdvb » 2018年5月9日 14:42

davidyin 写了:
2018年5月9日 03:13
看你这个截图,不是 phpBB 3.2, 也不是 phpBB 3.1的。所以下面的建议可能未必有用。

首先到你的 outlook 帐号,设置》sync Email 这块,查看smtp的设置:比如我这里是这样的。
outlook-setting.jpg
SMTP setting
Server name: smtp.office365.com
Port: 587
Encryption method: STARTTLS


这样我到 phpBB 的 stmp 设定,如下。
outlook-phpbb.jpg

这样可能还会有错误,因为上面的email 联系地址和返回email地址不一致,出现拒绝发信的错误信息,所以这两个要同 SMTP 用户名相同。
email-php.jpg
我按照你的方法进行了设置。但还是同样的错误。我是3.2.0版本的。

头像
davidyin
网站管理员
网站管理员
Medal 3
Medal 3
帖子: 885
注册时间: 2015年11月19日 01:50
联系:

Re: 如何设置注册,邮箱验证。

帖子 davidyin » 2018年5月9日 23:07

已经按照你短信中的资料,设置好,并且可以正常发信了。

修改了几个地方,
erver name: smtp.office365.com

另外就是上面的三个email地址都要一致,否则会出现下面的错误信息。

代码: 全选

STOREDRV.Submission.Exception:SendAsDeniedException.MapiExceptionSendAsDenied; Failed to process message due to a permanent exception with message Cannot submit message. 16.55847:DE090000, 17.43559:0000000094000000000000000200000000000000, 20.52
这个错误就是类似于outlook的防止spam的措施。
居住在西八区,有时差,提问请按照“通用提问格式”提问,未必能及时回复,见谅。
提供 phpBB 服务

kxhtdvb
注册用户
注册用户
Rank 4
Rank 4
帖子: 26
注册时间: 2017年2月20日 16:26

Re: 如何设置注册,邮箱验证。

帖子 kxhtdvb » 2018年5月11日 16:31

davidyin 写了:
2018年5月9日 23:07
已经按照你短信中的资料,设置好,并且可以正常发信了。

修改了几个地方,
erver name: smtp.office365.com

另外就是上面的三个email地址都要一致,否则会出现下面的错误信息。

代码: 全选

STOREDRV.Submission.Exception:SendAsDeniedException.MapiExceptionSendAsDenied; Failed to process message due to a permanent exception with message Cannot submit message. 16.55847:DE090000, 17.43559:0000000094000000000000000200000000000000, 20.52
这个错误就是类似于outlook的防止spam的措施。
还是不行,我刚开始测试的时候是可以发了。但是当我换一个smtp用户名之后就又不行,然后我又换回之前的,也不行了。
那个SMTP服务器地址是:smtp.office365.com 这个吗?

头像
davidyin
网站管理员
网站管理员
Medal 3
Medal 3
帖子: 885
注册时间: 2015年11月19日 01:50
联系:

Re: 如何设置注册,邮箱验证。

帖子 davidyin » 2018年5月12日 10:50

请再看一遍帖子,几个条件都要满足,你换email地址,三个都要换。
具体的SMTP服务器地址,到该email的outlook界面后台核实。
居住在西八区,有时差,提问请按照“通用提问格式”提问,未必能及时回复,见谅。
提供 phpBB 服务

kxhtdvb
注册用户
注册用户
Rank 4
Rank 4
帖子: 26
注册时间: 2017年2月20日 16:26

Re: 如何设置注册,邮箱验证。

帖子 kxhtdvb » 2018年5月13日 11:52

我都换了还是不行。换了Email后,SERVER NAME 和 端口和用户名,密码都改嘛,但是都是用hotmail的邮箱,server name应该是一样的吧。
还有我在邮箱设置里看到我的server name都是
服务器名称: smtp-mail.outlook.com
端口: 587
加密方法: STARTTLS

头像
davidyin
网站管理员
网站管理员
Medal 3
Medal 3
帖子: 885
注册时间: 2015年11月19日 01:50
联系:

Re: 如何设置注册,邮箱验证。

帖子 davidyin » 2018年5月13日 15:50

kxhtdvb 写了:
2018年5月13日 11:52
我都换了还是不行。换了Email后,SERVER NAME 和 端口和用户名,密码都改嘛,但是都是用hotmail的邮箱,server name应该是一样的吧。
还有我在邮箱设置里看到我的server name都是
服务器名称: smtp-mail.outlook.com
端口: 587
加密方法: STARTTLS
1)按你在你的 hotmail web后台看到的smtp 服务器地址,来设置。
2)在phpBB管理后台的 Email设定页面,email 联络地址:返回 email 地址:SMTP用户名,三个地址先设成一样的,确保没有问题。

再试试,如果不行,看看错误信息,实在不行,把你的相关参数告诉我,我来帮你设置。
另外,现在后台,你似乎没有用hotmail的邮箱。而且该smtp服务器都不对。
居住在西八区,有时差,提问请按照“通用提问格式”提问,未必能及时回复,见谅。
提供 phpBB 服务

kxhtdvb
注册用户
注册用户
Rank 4
Rank 4
帖子: 26
注册时间: 2017年2月20日 16:26

Re: 如何设置注册,邮箱验证。

帖子 kxhtdvb » 2018年5月19日 11:39

他一直是错误日志:
发送email时,在第 1579行出现故障。故障信息: 535 5.7.3 Authentication unsuccessful [SN6PR04CA0014.namprd04.prod.outlook.com]

我PM给你设置信息了。

头像
davidyin
网站管理员
网站管理员
Medal 3
Medal 3
帖子: 885
注册时间: 2015年11月19日 01:50
联系:

Re: 如何设置注册,邮箱验证。

帖子 davidyin » 2018年5月19日 13:26

现在已经OK了,这个版本的论坛后台 Email 设置页面的,发送测试邮件的按钮有问题,点击后会出现邮件发送的错误。

直接去后台 系统》群发 Email 那里,可以发email 的。没有问题,我刚刚注册一个账号,给自己发送,还是 163 的email 账号,都没有问题。
居住在西八区,有时差,提问请按照“通用提问格式”提问,未必能及时回复,见谅。
提供 phpBB 服务

回复