做了一个脚本,把它放在Cron下,每时每刻ping一个网站,如果ping不通就发送一个E-mail,但是在测试的时候发现收不到E-mail,是不是Linux本身不能发送E-mail,我用的是Linux AS3,或者在哪里设置一下E-mail,请高手们指教!脚本如下: #!/bin/sh WEB='www.123.com' RESULT=`ping $WEB -c 1 | grep icmp | cut -d ' ' -f 7 | cut -d '=' -f 2` SERVER=`hostname` TIME=`date +%H%M` DATE=`date +%y%m%d` if [ $RESULT -gt '1...
by ham119 - 程序开发 - 2005-12-14 14:47:29 阅读(773) 回复(1)
突击了几天shell,实现了自动用其它用户的身份来发邮件,和自动用ORACLE用户来实现RMAN的备份的脚本,感觉SHELL真是好东西,还需要继续加强者方面的东西。 本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/11438/showart_61659.html
一直找linux下 用shell 发送邮件的方法。找了好长时间也没有找到,最终决定用python 的email模块发送邮件,在网上找了一下代码。 #!/usr/bin/python # -*- coding: utf-8 -*- import email import mimetypes from email.MIMEMultipart import MIMEMultipart from email.MIMEText import MIMEText from email.MIMEImage import MIMEImage import smtplib def sendEmail(authInfo, fromAdd, toAdd, subject, plainText, htmlText): ...
OS: RedHat 9 完全安装 bugzilla: bugzilla-2.16.5 bugzilla已经配置好了。但是无法发送邮件。 系统自带的sendmail已经启动。 telnet 0 25 可以发送邮件。 但是,bugzilla怎么就发不出呢? checksetup.pl 时候报如下错误: Populating duplicates table... Reminder: Bugzilla now requires version 8.7 or later of sendmail. 我查了一下,系统自带的sendmail是12.7的。 到底哪里错了?
set REPOS=%1 set REV=%2 E:\SVN-REPOS\commit-email.pl "%REPOS%" "%REV%" [email]lemonboy@127.0.0.1[/email] --from [email]lemonboy@127.0.0.1[/email] pause 目前我的SVN库已经可以正常运行,而且在每次提交之后都会自动把这次的提交发送给相关用户,但是这并不是我的所有要求,我希望在库里面只有指定的文件或者文件夹被commit后才自动发送邮件。 针对以上代码是post-commit.bat的内容,我不知道set REPOS=%1到底是什么意思...
我在WorkFlow里面的设计中自动邮件通知 但是不能发送,手工运行(os domino workflow backgrounder)代理,以前的邮件全发送了,如何改正这个错误!请指教!
在此先说声谢谢。这个问题比较急,公司有一个网页,其中有一页是简历,里面需要输入一些信息,然后下面有一个“提交”按钮和一个“重写”按钮,现在要实现的功能是按一下“提交”按钮后,所填的内容要自动生成一个网页发送到指定的邮箱, 按“重写”按钮后,页面自动清空。 就是这些,本人不太会用PHP,这个问题比较急,请高手帮忙,不慎感激。我的MSN:jiangtao_rong@hotmai.com QQ:80436523