Ubuntu Postfix 通过 SMTP 发送IP地址

家里拉了电信宽带后,发现IP是动态分配的,为了SSH链接,需要在固定时间把新的IP地址发到可以查询到的邮箱。

第一步:Ubuntu下配置 Postfix 使用便捷的 SMTP 发送邮件,这样做的好处就是不用搭建自己的邮件服务器,使用第三方的就可以了,已经有篇文章写的很好了,它用的 Gmail SMTP,地址如下:Configure Postfix to Use Gmail SMTP on Ubuntu


第二步:写shell脚本,获取外网IP地址,因为家里用了路由器,ifconfig只能获取内网IP地址。

#! /bin/sh
w3m -no-cookie -dump www.123cha.com|grep -o '[0-9]\{1,3\}\.[0-9]\{1,3\}\.[0-9]\{1,3\}\.[0-9]\{1,3\}' | mail -s "xxx" username@domain


第三步:使用crontab定时发送(Google一下)


后话:

最近几天宁波竟然开始下大雪了,真是奇怪的天气。好在学生都开始开学了,终于有时间修养一下了,生活的琐事繁多,不能不管,但大部分时间还得抽出来搞搞自己喜欢的事情,希望一切安好。

转载于:https://my.oschina.net/cenqingbo/blog/201078

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值