debian通過mailx傳送郵件
搭建的nagios,郵件報警可以通過以下幾種方式: 第一:使用簡訊通道 第二:使用伺服器本身的郵箱進行發郵件(例如centos使用sendmail,debian使用exim4) 第三:使用外部郵箱通過smtp傳送。 第一種當然最好,可是需要收費的。 第二種也可以發,可是發出去的郵件都在垃圾箱。 第三種就是建一個企業郵箱,使用簡單的smtp傳送,本文就是通過第三種方式報警。
伺服器環境:debian 7.7.0
1、關閉伺服器自己的郵箱(sendmail and exim4)
2、安裝mailx軟體
#apt-get install heirloom-mailx
3、配置snmp:
編輯/etc/nail.rc檔案,在檔案末尾新增如下內容:
set [email protected] (你的郵箱,例如qq郵箱)
set smtp=smtp.qq.com
set smtp-auth-user=123456789 (郵箱賬號)
set smtp-auth-password=987654321 (郵箱密碼)
set smtp-auth=login
4、發郵件測試:
echo test | mailx -v -s "test" [email protected] (可以去126郵箱收郵件了)
備註:
發郵件的時候,可能會報錯:
could not connect: Connection refused
"/root/dead.letter" 11/299
. . . message not sent.
解決方法:
登入qq郵箱,在設定--賬號裡邊開啟smtp傳送即可。
相關推薦
debian通過mailx傳送郵件
搭建的nagios,郵件報警可以通過以下幾種方式: 第一:使用簡訊通道 第二:使用伺服器本身的郵箱進行發郵件(例如centos使用sendmail,debian使用exim4) 第三:使用外部郵箱通過smtp傳送。 第一種當然最好,可是需要收費的。 第二種也可以發,可
Linux通過mailx傳送電子郵件
本文使用的Linux發行版是CentOS 7,郵箱:163郵箱向126郵箱傳送郵件 [email protected] ===> [email protected] 1、檢
telnet通過smtp傳送郵件
////////////////////////////////////CMD指令////////////////////////////////////////////// cmd telnet smtp.163.com 25 or &nb
通過javamailsenderimpl傳送郵件
參考文章:http://blog.csdn.net/qq_33556185/article/details/51028952 import javax.mail.internet.MimeMessage; import org.springframework.beans.factory.anno
Spring(非boot)通過ssl傳送郵件
參考:https://blog.csdn.net/liguo9860/article/details/6874040 我這裡就說一下使用Spring的JavaMailSender如何實現 1. 配置JavaMailSender @Bean public JavaM
js通過外掛傳送郵件
這個外掛為SmtpJS 官網地址為 https://www.smtpjs.com/ 方法很簡單 <script src="https://smtpjs.com/v2/smtp.js"> </script> Email.send( "[email
Zabbix 配置通過sendEmail傳送郵件報警
## 1、安裝sendEmail### 1.1、下載安裝sendEmail1. 通過Linux下載命令`wget http://caspian.dotconf.net/menu/Software/SendEmail/sendEmail-v1.56.tar.gz`(wget安裝命令:`rpm install w
Java(SpringCloud) 使用Thymeleaf渲染模板,通過Mailgun傳送郵件
好久沒發部落格了,忙東忙西的,堅持! 本文介紹Java使用Mailgun搭建傳送郵件的服務。 我把這個郵件服務放在了我的springCloudApplication(微服務Demo)專案的utilservice服務模組中。 原始碼地址:springCloudA
mailx傳送郵件
郵件報警 service postfix stop chkconfig postfix off yum install mailx –y vim /etc/mail.rc #在最後增加 set from=***(郵箱地址) set smtp=***(smtp伺服器
Linux使用mailx傳送郵件--技術流ken
前言 最近想要監控系統服務執行情況並實現自動傳送郵件報警,zabbix雖然也可以實現這樣的功能,但是這裡使用一個非常簡單的辦法就可以實現。需要安裝mailx工具,mailx是一個小型的郵件傳送程式。 安裝步驟
如何通過GMail傳送郵件:smtplib的使用
SMTP(Simple Mail Transfer Protocol)即簡單郵件傳輸協議,它是一組用於由源地址到目的地址傳送郵件的規則,由它來控制信件的中轉方式。SMTP協議屬於TCP/IP協議族,它幫助每臺計算機在傳送或中轉信件時找到下一個目的地。通過SMTP協議所指定的伺服器,就可以把E-mail寄到
centos7 利用mailx傳送郵件
當需要伺服器定時傳送郵件到自己郵箱時,一個郵件服務就很重要了,以下主要是mailx的實現,主要是利用 1.安裝mailx yum install mailx -y 2.使用到的配置檔案只有一個,是/etc/mail.rc,通過修改配置檔案/etc/mail.rc可以使用外部SMTP伺服器,輕鬆實現l
shell下使用mailx傳送郵件
如果不能直接使用mailx,需要先下載安裝mailx; wget http://ftp.debian.org/debian/pool/main/h/heirloom-mailx/heirloom-mailx_12.5.orig.tar.gz tar zxvf hei
通過javaMail傳送郵件,可選新增多個收件人,密送,抄送,多個附件,超實用
自己通過學習多人的程式碼,並整理了一個簡單,呼叫方便的通過javaMail傳送郵件。只需填寫發件郵箱地址,密碼;收件人地址,附件,選擇是否儲存,設定自己傳送郵件時的暱稱就ok了。程式碼自動匹配設定smtp服務地址和埠。 傳送郵件需要郵箱地址和密碼,開啟P
centos7使用mailx傳送郵件
1.安裝mailx yum -y install mailx 2.編輯/etc/mail.rc vi /etc/mail.rc set from="[email protected]" -- 發件郵箱 set smtp=smtp.163.co
python3 通過excel傳送郵件報錯解決辦法
前段時間使用python批量發郵件,通過excel獲取收件人資訊,結果發完後報錯如下:Traceback (most recent call last): File "D:\python practice\傳送郵件 帶附件.py", line 46, in <mod
java傳送郵件(javaMail通過SMTP傳送郵件)
java傳送郵件一般使用在註冊賬號時、或其他通知資訊時,網站會使用郵件定時傳送、或觸發傳送郵件通知使用者; 1、我是用的是maven開發,所以需要在pom檔案中定義jar包: <dependency> <groupId>javax.
windows平臺下通過blat傳送郵件用法小結
在linux平臺的命令列下可以使用mail命令來發送郵件,windows平臺沒有內建的命令,但可以使用開源的 blat,其官方主頁為 http://www.blat.net/ blat的使用非常簡單,僅需兩步 1.使用 "blat -install <server
越過GFW,使用JavaMail通過Gmail傳送郵件
程式碼參考了:https://blog.csdn.net/licl19870605/article/details/8164401 Gmail要做兩處的設定: 1)啟用IMAP(如果只使用smtp協議傳送郵件,強烈懷疑此步可選) 根據 https://support.google.co
使用mail/mailx通過office365 SMTP傳送郵件
Mailx是一個智慧郵件處理系統,提供POSIX mailx命令功能,提供MIME、IMAP、POP3、SMTP和S/MIME擴充套件,通過呼叫sendmail來發送郵件。 安裝mailx: # yum install mailx mailx語法 mailx [-BDdEFintv~] [-s sub