自動獲取外網IP並發郵件

2021-05-23 07:12:05 字數 428 閱讀 5489

最近做**充值業務,需要電腦一直掛著。但是作為上班族,在公司電腦上裝這裝那的,實在不合適。於是想通過遠端桌面控制家裡電腦,於是「業餘專案」就來了。首先,明確目標:使用一切已有資源,盡可能簡單的、安全的實現遠端控制。需求分析:1。簡單的需求(遠端桌面)2。安全的需求(路由器自帶防火牆擋一擋,更改3389埠更安全)3。ip不斷變換的問題(定期發郵件)

第一步,更改遠端桌面3389埠,啟動遠端桌面服務。網上文章很多,不過用乙個工具就能搞定-3389modify.exe。

第三步,啟動路由器防火牆,做2個埠對映,乙個是遠端桌面的埠對映(tcp),乙個是「心跳」檢測埠(udp)。

如何使用:啟動軟體,配置郵箱引數,這時需要2個郵箱,乙個收乙個發。「send」按鈕傳送一封郵件到你郵箱,「begin」按鈕開始迴圈檢測埠,當外網ip發生變化,就會重新獲取ip傳送到郵箱。關閉前先點「end」。

獲取外網IP並傳送郵件通知

源 http www.ip138.com ip2city.asp 格式 您的ip位址是 事實上有效的ip源遠遠不知以上3個,只要填寫正確的格式串,幾乎所有可以顯示ip位址的網頁都可以成為本程式的ip源.7 測試ip源 可以在不修改配置的情況下,測試填入的ip源和格式,測試結果將顯示在日誌頁面.8 檢...

Python自動發郵件

摘要 本文介紹如何使用python發郵件,主要原理是利用qq郵箱傳送郵件 獲得授權碼後將其寫在下面程式中,然後就可以給自己的郵箱發郵件了 使用qq郵箱傳送郵件 content是傳送的內容,格式為 hostusername你自己的qq郵箱名 tousername 接收方的郵箱賬號 import smt...

自動發郵件指令碼

在內網內連線伺服器經常需要知道伺服器的ip位址,那麼有沒有辦法在開機的時候自動發郵件告訴我們呢?答案是肯定的。系統 ubantu16.04 思路 利用系統初始化時啟動的指令碼執行乙個傳送郵件的python指令碼 查閱資料可以知道,ubantu16.04在啟動時,會執行乙個在 etc rc.local...