Domino 9 und frühere Versionen > Entwicklung

Spam Filter

<< < (4/5) > >>

Axel:
Ich habe den Thread nur kurz überflogen, aber wenn ich dich richtig verstehe, willst du eine bestimmte Adresse von der "Spam-Bearbeitung" ausschließen.


Dann müsste das so aussehen:

If Instr (docMail.From (0), "Beispiel@Beispiel.de") = 0  Then

  'Hier wird weiter geprüft.

End If

Axel

klaussal:

--- Zitat ---Condition        Return value
string1 is the empty string ("")   0

--- Ende Zitat ---

Müsste doch > 0 heissen....

koehlerbv:
Nein. Ist die Mailadresse enthalten, wird dann ja in den nachfolgenden Zweig geleitet, und ist sie nicht enthalten, wird überhaupt nichts weiter gemacht.

Bernhard

Thomas Schulte:
Nein Klaus das ist falsch. Dieser Befehl liefert 0 als Wert zurück, bzw den Begin Wert wenn string2 leer ist. Was bei NULL Werten passiert ist in diesem Fall ein besonderes Kapitel.

Aber insgesamt ist das wieder so ein Fall von Herr vergib ihnen denn sie wissen nicht was sie tun.

Und ein klassisches Beispiel dafür, das es eben nichts nützt jemanden mit Code zu versorgen wenn grundlegende Mechanismen der Programmierung nicht verstanden worden sind.

Patrick, natürlich filtert er jetzt gar nichts mehr. Schließlich hast du ihm gesagt, das er nur noch dann auf den Filter überpüfen soll, wenn er deinen String in docMail.From findet. > 0 bedeutet, das es einen String gibt. Wie Axel schon gesagt hat muss man gegen = 0 prüfen, um das in der Form wie du es vorhast zu machen. Allerdings ist das etwas wo du mit lesen der Online Hilfe und einem Minimum an logischer Überlegung von selber hättest draufkommen können (müssen).

HartiMcFly:
Trotzdem allerbesten Dank für Eure Hilfe.

Gibt es vernünftige Internetseite wo man sich in Lotus Script einlesen kann?
Oder etwa Tutorials?

Danke Patrick

Navigation

[0] Themen-Index

[#] Nächste Seite

[*] Vorherige Sete

Zur normalen Ansicht wechseln