Ohje ohje....
jetzt testest du darauf, ob $AMOD2 ein Array ist. Wenn ja dann gehst du raus.
Wenn nein prüfst du mit StringInStr($AMOD2[0]... ein Array nach einem String ab..
Array oder ncht, da musst dich schon entscheiden..
So vom logischen her passt das ganze nicht mehr..
Wenn ich meine Glaskugel befragen würde, sagt die mir so gefühlsmässig dass hier
[autoit]
Global $AMOD2 = _StringBetween($MDATA2, '<td><a href="mail/blacklist">Black-List</a></td>', '<table class="wrap_table">')
gar nichts "gefunden" wird.. aber nur gefühlsmässig..
So behelfsmässig würde ICH mir ein paar Abfragen nach @error reinhauen und paar Consolen- bzw. MsgBox-Ausgaben.. wie gesagt würde ICH...