日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

阿里云CentOS7服务器搭建邮件服务器,端口:465

發布時間:2024/8/1 编程问答 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 阿里云CentOS7服务器搭建邮件服务器,端口:465 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

之前在阿里云上搭建了mail郵件服務器,在云后臺已經開放了25端口,但是郵件一直發不出去,最后提工單問了才知道自己又踩坑了。

解決:需要使用阿里云上的云服務器對外部發送郵件,可以使用阿里云郵產品或者使用第三方郵件服務商提供的465端口。這里我選擇配置465端口號來發送郵件,具體步驟如下:

1.安裝郵件服務
yum -y install mailx

2.郵箱開啟第三方授權碼
具體的看個人使用的是那種郵箱,我這里使用的是163郵箱,開啟第三方授權碼的步驟這里就不寫了

3.修改配置
vim /etc/mail.rc
在mail.rc文件的最后面添加如下幾行配置
set from=xxxxxx # 這里填寫發送方郵箱
set smtp=smtps://smtp.163.com:465
#set smtp=smtps://smtp.qq.com:465 # qq郵箱使用這個,建議使用qq郵箱作為發件方,有時候163郵箱挺坑的,發郵件被拒收
set ssl-verify=ignore # 設置ssl驗證忽略(證書警告)
set nss-config-dir=/root/.certs # 定義證書所在目錄
set smtp-auth-user=xxxxx@163.com #郵箱用戶名
set smtp-auth-password=xxxxxxx #這里填寫郵箱授權碼(試過填密碼無效,必須填授權碼)
set smtp-auth=login #設置驗證方式

4.創建證書目錄
mkdir /root/.certs

5.ssl 授權
cd /root/.certs
#獲取郵件服務器證書
echo -n | openssl s_client -connect smtp.163.com:465 | sed -ne ‘/-BEGIN CERTIFICATE-/,/-END CERTIFICATE-/p’ > ~/.certs/163.crt

#將證書添加到受信任列表
certutil -A -n “GeoTrust SSL CA” -t “C,” -d ~/.certs -i ~/.certs/163.crt
certutil -A -n “GeoTrust Global CA” -t “C,” -d ~/.certs -i ~/.certs/163.crt
certutil -A -n “GeoTrust SSL CA - G3” -t “Pu,Pu,Pu” -d ~/.certs/./ -i 163.crt

上述命令中-A表示添加,-n是nickname,可以隨意取,例如126或qq;-t表示受信任的標簽,可取值是t/c/p三種或者其組合;-d表示證書所在目錄,-i指示證書文件的位置。

#查詢證書
certutil -L -d /root/.certs

#調整證書目錄的權限
chmod 777 * /root/.certs

[root@test1 15:36:30 ~/.certs]#ll total 100 -rwxrwxrwx 1 root root 2415 Dec 26 15:51 163.crt -rwxrwxrwx 1 root root 65536 Dec 26 15:53 cert8.db -rwxrwxrwx 1 root root 16384 Dec 26 15:53 key3.db -rwxrwxrwx 1 root root 16384 Dec 26 15:51 secmod.db

到此郵件服務器算是搭建完成了!

6.郵件服務器搭建好了,當然是要測試一下咯
先來了解一下mail的一些常用命令
a.無郵件正文

mail -s “郵件主題” 收件地址(收件郵箱)

b.有郵件正文

形式1:
mail -s “郵件主題” 收件地址 < 文件(或者郵件正文.txt)
形式2:
echo “郵件正文” | mail -s “郵件主題” 收件地址
形式3:
cat 郵件正文.txt | mail -s “郵件主題” 收件地址

c.帶附件的郵件

mail -s “郵件主題” 收件地址 -a 附件 < 文件(郵件正文.txt)

測試發送郵件:
echo “test.text” | mail -s “郵件服務器測試” xxxxxx.qq.com

收到郵件:

測試成功!

總結

以上是生活随笔為你收集整理的阿里云CentOS7服务器搭建邮件服务器,端口:465的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。