AutoMT Posted November 15, 2007 Posted November 15, 2007 I've done some searches but none of the topics returned really catered to my rudimentary scripting skills...I'm trying to write a script that sends an email through my work's email system. In the AutoIT help file I've found the _INetSmtpMail script, and I'm just trying to test it out to see if I can get it to work. If I just copy the code from the help file into my script, and fill in the subject, message body, SMTP server etc., will it work?Things is, I don't know what an SMTP server is supposed to look like. Ie, what goes in the $s_SmtpServer = field. Could anyone give me a quick example?Also, I've been going through my boss's scripts, and it seems he uses a different approach to send automated emails:Func _SendEmailCDO($from, $to, $cc, $subject, $body, $htmlbody, $server, $port = 25, $attachments = 0) $objMessage = ObjCreate("CDO.Message") $objMessage.From = $from $objMessage.To = $to If $cc <> "" Then $objMessage.Cc = $cc $objMessage.Subject = $subject $objMessage.TextBody = $body $objMessage.HTMLBody = $htmlbody $objMessage.Configuration.Fields.Item("http://schemas.microsoft.com/cdo/configuration/sendusing") = 2 $objMessage.Configuration.Fields.Item("http://schemas.microsoft.com/cdo/configuration/smtpserver") = $server $objMessage.Configuration.Fields.Item("http://schemas.microsoft.com/cdo/configuration/smtpserverport") = $port $objMessage.Configuration.Fields.Update $objMessage.Send EndFuncWhat the hell is that?Sorry for the stupid questions but up till now most of my scripts have been used to search eBay for my dream car... Top-level coding there.
Proph Posted November 15, 2007 Posted November 15, 2007 #include <INet.au3> _INetSmtpMail ( "smtp.sbcglobal.net", "Proph", "Proph@someEmail.net", "AutoMT@yourEmail.net", "This is the subject","Message is in here...") Your smtp must (usually) be the smtp of your ISP. Some smtp's actually require you to use a valid email address and Username/Password. I think their is a modified _InetsmtpMail function somewhere on the forums that allows for many more capabilities then the built in function. Hope this helps. Allthough I think the help file explains it much better.
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now