persist86 发表于 2013-12-19 23:44:21

[attach]27958[/attach] 在3.30上测试通过,文字的请自己改成你自己的邮箱地址和   里面有个pppoe-out1的成自己的接口,如果是WAN就写WAN,pppoe-out1就不用改了, [attach]27958[/attach]
已有 23 人购买  本主题需向作者支付 6 铜板 才能浏览 购买主题

981398 发表于 2013-12-20 01:31:48

:L我也发个发送外网IP到邮箱,超简洁,超靓,包会,按说明做不对的直接退款

3533155 发表于 2013-12-20 18:25:21

本帖最后由 3533155 于 2013-12-20 18:34 编辑

楼主好人 5.25测试通过,缺少相同IP不发送的判断而已,可以自己把以前3.30的加上去。

jike106397 发表于 2013-12-20 19:50:02

没有DDNS好用吧,这东西能替代DDNS么?

3533155 发表于 2013-12-21 01:05:05

不好意思啊,不过要是有人抠的照着截图去打而不买我也很佩服。

981398 发表于 2013-12-21 01:08:14

:@香港地区,使用不能正常发送IP,怎么回事 DDNS正常更新!

3533155 发表于 2013-12-21 01:18:01

#SMTP服务器设置
:local smtps "smtp.163.com"
#邮件端口设置
:local ports "25"
#寄件人设置
:global Mailings "<xxxxx@163.com>"
#收件人设置
:local Collection "xxxxx@qq.com"
#发送内容设置
:local Contents "Public IP address="
#发送主题设置
:local Themes "Public IP"
#接口名称设置
:local ddnsinterface "pppoe-out1"
:global ipss
:global ipssfn
:global null $ipss
:local smtpp [:resolve $smtps]
:local sports ("$smtpp" . ":" ."$ports")
:local Belief2011 "XXXXXXXXXXXXXXX"
:local im17me "XXXXXXXXXXXXXX"
:local Belief "XXXXXXXXXXXXXXXX"
/tool e-mail set server=$sports from=$Mailings
:global ddnssystems ("MikroTik v" . )
:local ipssfn [ /ip address get address ]
:global ipss [:pick $ipssfn 0 [:find $ipssfn "/" ] ]
:if ($ipss!=$null) do={
/tool e-mail send to=$Collection subject=$Themes body=("$ddnssystems\n$Contents$ipss\n\n$im17me\n$Belief\n$Belief2011")
:log warning "IP地址已更新,邮件已发送."
:log warning ("address=" ."$ipss")
} else={
:log warning "IP地址不需要更新."
}
网上下载的,不知道谁写的,不关我的事,3.30可以用。

981398 发表于 2013-12-22 00:34:11

jike106397 发表于 2013-12-20 19:50
没有DDNS好用吧,这东西能替代DDNS么?

脚步没问题,应该是香港地区问题!

qile 发表于 2013-12-22 12:10:41

支持
---------

Jnwei1202 发表于 2013-12-27 11:43:11

用DDNS 不就行了,直接使用域名连接ROS.用了这个还要每次还是进邮箱看IP,不过脚本可以下来留住学习学习,说不定以后别的可以用到

txqin 发表于 2018-1-6 16:31:58

:o:o:o:o:o:o:o:o:o:o:otyhggf
页: [1]
查看完整版本: 我也发个发送外网IP到邮箱,超简洁,超靓,包会,按说明做不对的直接退款