如何设置在系统开机时自动发送一个电子邮件
- 百草谷居士
- 帖子: 4025
- 注册时间: 2006-02-10 16:36
- 系统: debian12/xubuntu2404
如何设置在系统开机时自动发送一个电子邮件
我想让系统开机的时候,自动发送一个电子邮件到我的邮箱(163邮箱),内容包括 登录时间 和 登录用户。
Mint 22 / Xubuntu 24.04
为何热衷于搞发行版的多,搞应用程序开发的少?Linux最多余的就是各种发行版,最缺的就是应用程序,特别是行业应用程序。
为何热衷于搞发行版的多,搞应用程序开发的少?Linux最多余的就是各种发行版,最缺的就是应用程序,特别是行业应用程序。
-
- 论坛版主
- 帖子: 18279
- 注册时间: 2009-08-04 16:33
Re: 如何设置在系统开机时自动发送一个电子邮件
你有安裝 Email Services ?
https://help.ubuntu.com/12.04/servergui ... vices.html
https://help.ubuntu.com/12.04/servergui ... vices.html
- 百草谷居士
- 帖子: 4025
- 注册时间: 2006-02-10 16:36
- 系统: debian12/xubuntu2404
Re: 如何设置在系统开机时自动发送一个电子邮件
查到的方法好像都需要先配置邮件服务器,有没有简单的方法。比如,一个用户配置文件,利用公共电邮服务器和已经注册的用户作为发件服务器,然后,命令行指定收件人,主题和内容。
Mint 22 / Xubuntu 24.04
为何热衷于搞发行版的多,搞应用程序开发的少?Linux最多余的就是各种发行版,最缺的就是应用程序,特别是行业应用程序。
为何热衷于搞发行版的多,搞应用程序开发的少?Linux最多余的就是各种发行版,最缺的就是应用程序,特别是行业应用程序。
- primes
- 帖子: 142
- 注册时间: 2007-05-10 11:43
- 系统: Ubuntu18.04、Win 10
Re: 如何设置在系统开机时自动发送一个电子邮件
不用吧,那有为收发邮件就安装个邮件服务器的。百草谷居士 写了:查到的方法好像都需要先配置邮件服务器,有没有简单的方法。比如,一个用户配置文件,利用公共电邮服务器和已经注册的用户作为发件服务器,然后,命令行指定收件人,主题和内容。
应该和邮件客户端一样吧。看看邮件客户端源码写一个~
-
- 帖子: 2148
- 注册时间: 2012-12-16 15:43
- 系统: debian
Re: 如何设置在系统开机时自动发送一个电子邮件
python有一个模块用来处理邮件的,你可以去看看
-
- 论坛版主
- 帖子: 18279
- 注册时间: 2009-08-04 16:33
Re: 如何设置在系统开机时自动发送一个电子邮件
試試
http://manpages.ubuntu.com/manpages/wil ... ilx.1.html
mailx - send and receive Internet mail
Mailx is an intelligent mail processing system
http://manpages.ubuntu.com/manpages/wil ... ilx.1.html
mailx - send and receive Internet mail
Mailx is an intelligent mail processing system
-
- 帖子: 2148
- 注册时间: 2012-12-16 15:43
- 系统: debian
- 百草谷居士
- 帖子: 4025
- 注册时间: 2006-02-10 16:36
- 系统: debian12/xubuntu2404
Re: 如何设置在系统开机时自动发送一个电子邮件
感谢 jinjiachen, 已经用python模块发送邮件。还有一个附加问题:
用户退出时,也就是从关机菜单上选注销,不是关机。这个时候想再发一个邮件。告诉我,该用户已经退出系统了。
我在网上查的什么.bash_logout,根本不管用。也许对直接进入命令行bash的用户有用,反正对GUI用户Xubuntu回话没有用。
但是,我想,不管是什么情况,用户注销,应该也有触发自动脚本的方法。
用户退出时,也就是从关机菜单上选注销,不是关机。这个时候想再发一个邮件。告诉我,该用户已经退出系统了。
我在网上查的什么.bash_logout,根本不管用。也许对直接进入命令行bash的用户有用,反正对GUI用户Xubuntu回话没有用。
但是,我想,不管是什么情况,用户注销,应该也有触发自动脚本的方法。
Mint 22 / Xubuntu 24.04
为何热衷于搞发行版的多,搞应用程序开发的少?Linux最多余的就是各种发行版,最缺的就是应用程序,特别是行业应用程序。
为何热衷于搞发行版的多,搞应用程序开发的少?Linux最多余的就是各种发行版,最缺的就是应用程序,特别是行业应用程序。
- vickycq
- 帖子: 4507
- 注册时间: 2011-03-20 13:12
- 系统: Debian
- 来自: 山东省寿光县
- 联系:
Re: 如何设置在系统开机时自动发送一个电子邮件
这个可以从 dm 上入手百草谷居士 写了: 我在网上查的什么.bash_logout,根本不管用。也许对直接进入命令行bash的用户有用,反正对GUI用户Xubuntu回话没有用。
但是,我想,不管是什么情况,用户注销,应该也有触发自动脚本的方法。
例如 lightdm 结束一个 user session 时可以设置运行
代码: 全选
[SeatDefaults]
session-cleanup-script=/path/to/script
接下来的问题是如何获知被结束 user session 的细节,登出的是哪个用户?
再研究一下。
具体参考
http://ubuntuforums.org/archive/index.p ... 18649.html
http://askubuntu.com/questions/68407/wh ... or-lightdm
http://www.aolsearch.com/search?s_it=se ... nup-script
Debian 中文论坛 - forums.debiancn.org
欢迎所有 Debian GNU/Linux 用户
欢迎所有 Debian GNU/Linux 用户