松鼠短視頻v5.x版本注冊填寫郵箱驗證碼發(fā)送失敗解決方案-郵箱默認端口25無法放通解決
本問題主要是由于一個客戶購買了松鼠短視頻然后并未使用短信登錄采用郵箱注冊和登錄發(fā)現了這個問題,

編輯切換為居中
郵箱注冊登錄在以前一直都是好的沒理由突然不行了,探索原因后發(fā)現端口無法通,而且是25端口無法通,但是我們確認了防火墻和云廠商都是有配置好,但就是不通。

編輯切換為居中

編輯切換為居中

編輯切換為居中
因為已經發(fā)現問題本地可以正常發(fā)送郵件了。

編輯
最后因為寶塔的這條信息幡然領悟,由于安全問題,現在云廠商不讓開啟25端口,在寶塔社區(qū)得到討論答案,這里有句話很重要

編輯切換為居中
“端口掃描是正常開啟狀態(tài),能收件,不能發(fā),發(fā)件時還是提示未開啟25端口,已向服務商確認了,阿里關閉了25端口,不提供25服務了,阿里建議換465端口,然后問一下怎么改端口,這個無法更改,就算是更改了。也是需要25端口協(xié)議進行通信的?!?/p>
但是最后又發(fā)現每個廠商不一樣,每個廠商都有關于如何解封25端口的說明,我司服務器在華為因此我們聯系華為

編輯切換為居中
原來25端口在現在已經是默認被服務商關掉的,每個服務商給的解決方案不同,華為云是讓換465端口,因此我們換465成功,
無法使用TCP 25端口連接外部地址。例如,運行Telnet smtp.***.com 25,該命令執(zhí)行失敗。

編輯切換為居中
問題原因
為了提升華為云IP地址發(fā)郵件的質量,基于安全考慮,TCP 25端口出方向默認被封禁,無法使用TCP 25端口連接外部地址。
如果沒有在云上部署郵件服務的需求,該限制不會影響您的服務。
解決方案
如果您需要使用華為云上的云服務器對外部發(fā)送郵件,建議您使用云速郵箱。
使用第三方郵件服務商支持的465端口。
申請解封TCP 25端口(Outbound)。 如果存在特殊場景,您必須在云服務器上使用TCP 25端口進行對外連接,請?zhí)峤?5端口解封申請。
問題解決-按以下步驟:
1,防火墻和服務器安全組設置開啟465端口(華為云是,其他云具體看)
2,修改松鼠短視頻系統(tǒng)郵箱端口配置-找到后端文件目錄songshu-video-back
文件:
songshu-video-back/application/api/common/Mail.php
修改端口465

編輯切換為居中
3,在松鼠短視頻系統(tǒng)后臺基本配置-郵箱配置 smtp的配置處需要改為
ssl://smtp.163.com (協(xié)議需要是ssl,163是網易的郵箱,其他郵箱你們酌情而填寫)

編輯切換為居中
完成!