我使用ssmtp电子邮件程序异常错误信息通过我的谷歌帐户。
在我的osmc安装程序上,我运行这个命令来检查是否有一个正在运行的ssmtp进程。
osmc@osmc:~$ ps -aux | grep ssmtp
osmc 5880 1.0 0.4 2676 1464 pts/0 S+ 08:00 0:00 grep ssmtp
osmc@osmc:~$我认为结果意味着目前没有ssmtp进程在运行?
ssmtp是在需要时运行,还是一直在后台运行?如果是这样,你如何开始和停止它?
发布于 2020-03-25 09:45:37
没有什么可以停止或启动的。
ssmtp不是一个后台运行等待消息发送的守护进程。相反,它是/usr/sbin/sendmail的替代物。通常,将执行/usr/sbin/sendmail来为新的出站消息和退出排队。然后,队列将由MTA守护进程处理。但是,在ssmtp的情况下,根本没有队列。ssmtp没有在本地排队,而是立即通过SMTP将它们发送到实际的MTA服务器。
因此,在ssmtp中看到正在运行的ps进程的唯一情况是在消息传输期间。
https://unix.stackexchange.com/questions/574816
复制相似问题