Moin!
Ich habe ein Problem mit der Funkion SMTP_SendMailEx.
Undzwar möchte ich eine Kategorie mit x-vielen String-Variablen anlegen (Enthalten eMail Adressen) und dann alle automatisch auslesen und entsprechend die eMails verschicken.
Folgendes Skript habe ich geschrieben:
<?
$eMailUserList = 123456;
$instanceIDs = (IPS_GetChildrenIDs($eMailUserList)); //IDs der Variablen der angegebenen Kategorie auslesen
$count = count(IPS_GetChildrenIDs($eMailUserList)); //Instanzen zählen
$SmtpInstanceID = 999999;
$time = date("d.m.y H:i");
for($i=0; $i < $count;$i++) {
$currentMail = GetValue($instanceIDs[$i]);
SMTP_SendMailEx($SmtpInstanceID ,$currentMail, "Alarm", $time."Uhr Alarm!");
}
?>
Jedoch erhalte ich folgende Fehlermeldung:
Warning: Failed sending data to the peer in [Test\eMails versenden] on line 8
Jemand Rat oder einen Tipp wieso das nicht geht? Schicke ich die Mails anstelle mit $currentMail mit „test@test.de“ kommen diese an, nur nicht wenn ich die Variable da gesetzt habe…
Danke!!
IPS-Version 4.0