Hier eine E-mail senden UDF xP hab ich ma irgendwo gefunden....
DIE UDF IST NICHT VON MIR!!!!!!!!!!!
Ich habe die verschiedenen Parameter in deutsch beschrieben so das es eig. jeder verstehen müsste xD
naja hier is sie
; #FUNCTION# ====================================================================================================================
; Name...........: _Mailsend
; Beschreibung ...: Versendet eine E-mail
; Syntax.........: _Mailsend($s_SmtpServer, $s_FromName, $s_FromAddress, $s_ToAddress, $s_Subject = "", $as_Body = "", $s_AttachFiles = "", $s_CcAddress = "", $s_BccAddress = "", $s_Username = "", $s_Password = "")
; Parameter ....: $s_SmtpServer = Der Mailserver. Für www.web.de ist der Server smtp.web.De
; $s_FromName = Name des Absenders Z.b. Manfred
; $s_FromAddress = E-mail Adresse des Absenders. Z.b. hey123@web.de
; $s_ToAddress = E-mail Adresse des Empfängers. Z.b. blub321@web.de
; $s_Subject = Betreff der E-mail Z.b. Test
; $as_Body = Der Text der gesendet werden soll Z.b. Hallo, das ist ein Test ;D
; $s_AttachFiles = Einfach auslassen xD SO : ""
; $s_CcAddress = Einfach auslassen xD SO : ""
; $s_BccAddress = Einfach auslassen xD SO : ""
; $s_Username = Nochmal E-mail Adresse des Empfängers. Z.b. blub321@web.de
; $s_Password = Dein E-mail Passwort des Empfängers Z.b. Blub64
;
; Autor ........: Unknow
; ===============================================================================================================================
Func _Mailsend($s_SmtpServer, $s_FromName, $s_FromAddress, $s_ToAddress, $s_Subject = "", $as_Body = "", $s_AttachFiles = "", $s_CcAddress = "", $s_BccAddress = "", $s_Username = "", $s_Password = "")
$objEmail = ObjCreate("CDO.Message")
$objEmail.From = '"' & $s_FromName & '" <' & $s_FromAddress & '>'
$objEmail.To = $s_ToAddress
Local $i_Error = 0
Local $i_Error_desciption = ""
If $s_CcAddress <> "" Then $objEmail.Cc = $s_CcAddress
If $s_BccAddress <> "" Then $objEmail.Cc = $s_BccAddress
$objEmail.Subject = $s_Subject
If StringInStr($as_Body,"<") and StringInStr($as_Body,">") Then
$objEmail.HTMLBody = $as_Body
Else
$objEmail.Textbody = $as_Body & @CRLF
EndIf
If $s_AttachFiles <> "" Then
Local $S_Files2Attach = StringSplit($s_AttachFiles, ";")
For $ex = 1 To $S_Files2Attach[0]
$S_Files2Attach[$x] = _PathFull ($S_Files2Attach[$x])
If FileExists($S_Files2Attach[$x]) Then
$objEmail.AddAttachment ($S_Files2Attach[$x])
Else
$i_Error_desciption = $i_Error_desciption & @lf & 'File not found to attach: ' & $S_Files2Attach[$x]
SetError(1)
return 0
EndIf
Next
EndIf
$objEmail.Configuration.Fields.Item ("http://schemas.microsoft.com/cdo/configuration/sendusing") = 2
$objEmail.Configuration.Fields.Item ("http://schemas.microsoft.com/cdo/configuration/smtpserver") = $s_SmtpServer
$objEmail.Configuration.Fields.Item ("http://schemas.microsoft.com/cdo/configuration/smtpserverport") = 25
;Authenticated SMTP
If $s_Username <> "" Then
$objEmail.Configuration.Fields.Item ("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate") = 1
$objEmail.Configuration.Fields.Item ("http://schemas.microsoft.com/cdo/configuration/sendusername") = $s_Username
$objEmail.Configuration.Fields.Item ("http://schemas.microsoft.com/cdo/configuration/sendpassword") = $s_Password
EndIf
;Update settings
$objEmail.Configuration.Fields.Update
; Sent the Message
$objEmail.Send
if @error then
SetError(2)
return $oMyRet[1]
EndIf
EndFunc;==>_INetSmtpMailCom
;
;
; Com Error Handler
Func MyErrFunc()
$HexNumber = Hex($oMyError.number, 8)
$oMyRet[0] = $HexNumber
$oMyRet[1] = StringStripWS($oMyError.description,3)
ConsoleWrite("### COM Error ! Number: " & $HexNumber & " ScriptLine: " & $oMyError.scriptline & " Description:" & $oMyRet[1] & @LF)
SetError(1); something to check for when this function returns
Return
EndFunc;==>MyErrFunc
wollte das ma testen mit email senden...aber bei mir hatt das bisher nie geklappt... bekomm immer fehlermeldungen..
bei der inetsmtp wirds nicht gesendet wegen fehlercode 50 -> iwas mit dem $body..
bei der zb bekomm ich schon so fehler, algemein weil die udf fehlerhaft ist..
[VB] E-Mail senden 09/19/2010 - .NET Languages - 2 Replies Hi,
ich will ein Programm machen, wo es eine E-Mail sendet wenn in der Richtextbox 2500 Zeichen drinnen sind. (Die E-mail Adresse kann man über eine Textbox eintragen)
jetzt hab ich folgende Fragen:
Wie mache ich das es üebrhaupt eine E-mail sendet und wie mache ich es das es die E-mail ab 2500 Zeichen senden?
Würde mich auf Antworten freuen, gibt auch THX für gute antworten
mfg
patschga
E-Mail-Bestätigun ohne E-Mail Account 03/02/2010 - Tutorials - 14 Replies Wenn ihr euch zum Bespiel einen neuen Acc auf ner Seite machen wollt, aber die E-Mail schon mal benutzt habt, gibts hier Abhilfe:
1.Gebt auf der Seite, wo ihr euren Acc erstellen wollt, [email protected] an!
http://i48.tinypic.com/b9hb3r.jpg
2. Geht auf mailinator.com und gebt bei "Check your inbox" die E-Mail Adresse an!
http://i48.tinypic.com/2ijlnja.jpg
[Frage] Daten senden an E-mail od. Proxy?! 11/11/2009 - AutoIt - 2 Replies Hallo e*pvpers
Ich bin der Meinung gehört zu haben, das es einen Befehl gibt, der Informationen an einen Proxy/ E-Mail Server sendet.
Meine Frage ist nun kennt jemand diesen Befehl und wenn ja kann mir den jemand schicken?!
Ist glaube ich auch in den Bots von Blauwiggle drin?
Falls ich falsch liege bitte korrigieren!
Edit:Ich brauche das als eine Art Regestrierung eines Bottes!
Funktioniert das auch in Unsichtbarmodi?
E-Mail senden mit AutoIT 08/15/2009 - AutoIt - 6 Replies Hi, ich möchte mal testen ob ich es schaffe einen E-Mail sender mit AutoIT zu schreiben. Leider klappt das nicht irgendwie^^
also hier ist mein skript
#include <INet.au3>
Local $s_SmtpServer = " "
Local $s_FromName = @UserName
Local $s_FromAddress = "[email protected]"
Local $s_ToAddress = "[email protected]"
Local $s_Subject = "test"
kal ne mail senden 01/30/2009 - Kal Online - 10 Replies also ich versuch schon seit 1ner woche kal ne mail zu schicken aber das klappt nicht da kommt immer so ein error wo steht "plz check and try later again" wie gesagt versuch ich schon sei net woche .weiß einer wie ich ne mail senden kann ohne das es kommt??btw ich benutz für kal seite immer internet explorer.