Autor Thema: Mails in Inbox mit rotem/grünen Punkt markieren  (Gelesen 5932 mal)

Offline DrNotes

  • Aktives Mitglied
  • ***
  • Beiträge: 183
  • Geschlecht: Männlich
Mails in Inbox mit rotem/grünen Punkt markieren
« am: 28.09.05 - 11:53:17 »
Hallo Leute,

einige Mitarbeiter in unserer Firma haben den Wunsch, dass an sie gesendete Mails mit einem roten oder grünen Punkt in der Inbox automatisch markiert werden (ähnlich dem Attachment-Symbol).

Sinn der Sache ist es, wichtige von unwichtigen Mails sofort unterscheiden zu können.

Roter Punkt: der betreffende Mitarbeiter steht im AN-Feld
Grüner Punkt: der betreffende Mitarbeiter steht nicht im AN-Feld

Meine Idee:
Ich hole mir mittels
Owner:=@Name([CN];@GetProfileField("CalendarProfile"; "Owner"))
den Besitzer der jeweiligen Mail-Datenbank.

Da ich in der Ansicht bzw. Spalte nicht die Möglichkeit habe, den Owner mittels GetProfilefield abzurufen und mit dem SendTo-Feld zu vergleichen, ist meine Idee, dieses Feld Owner zusätzlich im Memo abzuspeichern.

Mein Problem:
Wie kann ich bei jedem gerade neu eingegangen Mail das Feld Owner mitabspeichern ohne dass ich das Mail bearbeite?
Ein Agent "Nach Eingang neuer Mail" ist auch nicht hilfreich, da dieser zeitverzögert arbeitet.

Kann mir da vielleicht jemand auf die Sprünge helfen?

Offline froehlich2000

  • Junior Mitglied
  • **
  • Beiträge: 65
Re: Mails in Inbox mit rotem/grünen Punkt markieren
« Antwort #1 am: 28.09.05 - 11:57:09 »
in den neueren notes versionen ist dies - meines wissens-  standardmässig möglich

Offline DrNotes

  • Aktives Mitglied
  • ***
  • Beiträge: 183
  • Geschlecht: Männlich
Re: Mails in Inbox mit rotem/grünen Punkt markieren
« Antwort #2 am: 28.09.05 - 12:02:55 »
in den neueren notes versionen ist dies - meines wissens-  standardmässig möglich
Meinst du in der neuen Mailschablone der 6-er Version gibts dieses Feature?

Na dann werd ich mal hurtig einen 6-er Client auf die Testgurke installieren.

Offline DrNotes

  • Aktives Mitglied
  • ***
  • Beiträge: 183
  • Geschlecht: Männlich
Re: Mails in Inbox mit rotem/grünen Punkt markieren
« Antwort #3 am: 28.09.05 - 12:19:51 »
in den neueren notes versionen ist dies - meines wissens-  standardmässig möglich
also so richtig bin ich nicht fündig geworden?

Offline m3

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.102
  • Geschlecht: Männlich
  • Non ex transverso sed deorsum!
    • leyrers online pamphlet
Re: Mails in Inbox mit rotem/grünen Punkt markieren
« Antwort #4 am: 28.09.05 - 12:28:18 »
Inbox -> Follow Up (zwischen Delete und Folder) -> Add Flag
wäre in der 6er das einzige, was mir dazu einfällt.

Die gewünschte Funktion gibts dann in der 7er Version (vollkreis == to, halbkreis == CC, ...).
« Letzte Änderung: 28.09.05 - 12:29:54 von m3 »
HTH
m³ aka. Martin -- leyrers online pamphlet | LEYON - All things Lotus (IBM Collaborations Solutions)

All programs evolve until they can send email.
Except Microsoft Exchange.
    - Memorable Quotes from Alt.Sysadmin.Recovery

"Lotus Notes ist wie ein Badezimmer, geht ohne Kacheln, aber nicht so gut." -- Peter Klett

"If there isn't at least a handful of solutions for any given problem, it isn't IBM"™ - @notessensai

Offline eknori

  • @Notes Preisträger
  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 11.728
  • Geschlecht: Männlich
Re: Mails in Inbox mit rotem/grünen Punkt markieren
« Antwort #5 am: 28.09.05 - 12:30:08 »
_notesname := @DbTitle;

_internetmailaddress1 := @ReplaceSubstring(_notesname;" ";".");
_internetmailaddress2 := @ReplaceSubstring(_notesname;" ";"_");
_internetmailaddress3 := @Left(_notesname;" ") + @Right(_notesname;" ");
_internetmailaddress4 := @Left(_notesname;1) + @Right(_notesname;" ");
_internetmailaddress5 := @Left(_notesname;1) + "." + @Right(_notesname;" ");
_internetmailaddress := _internetmailaddress1:_internetmailaddress2:_internetmailaddress3:_internetmailaddress4:_internetmailaddress5;


_name := @LowerCase(@Trim(_internetmailaddress:@Name([CN];_notesname)));
_Copyto := @LowerCase(@Name([CN];CopyTo));
_BlindCopyTo := @LowerCase(@Name([CN];BlindCopyto));
@If(@Contains(_Copyto; _name)|@Contains(@LowerCase(Copyto); _name); "cc:"; @If(@Contains(_BlindCopyto;_name)|@Contains(@LowerCase(BlindCopyto);_name); "bcc:"; @If(@Elements(sendto)=1;@If(@Contains(@LowerCase(sendto);_name);"An:";"");"")))

Statt der An, cc und bcc kannst du auch die Symbolwerte eintragen
Egal wie tief man die Messlatte für den menschlichen Verstand auch ansetzt: jeden Tag kommt jemand und marschiert erhobenen Hauptes drunter her!

Offline Thomas Schulte

  • @Notes Preisträger
  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 4.388
  • Geschlecht: Männlich
  • Ich glaub mich tritt ein Pferd
Re: Mails in Inbox mit rotem/grünen Punkt markieren
« Antwort #6 am: 28.09.05 - 12:39:30 »
in den neueren notes versionen ist dies - meines wissens- standardmässig möglich
Fast aber nicht ganz richtig. Wahr ist, das man über diesen Schalter ein Mail Flaggen kann. Falsch ist, das es wie von DrNotes gewünscht automatisch geht.
Aber: Man kann über die Regeln diesen Effekt erzielen indem man ein Regel einträgt die Lautet: Wenn An enthält yourname@yourdomain.de dann Dringlichkeit ändern in Hoch Das kann man mit Oder mit unterschiedlichen Schreibweisen verknüpfen.
Thomas Schulte

Collaborative Project Portfolio and Project Management Software

"Aber wo wir jetzt einmal soweit gekommen sind, möchte ich noch nicht aufgeben. Versteh mich recht, aufgeben liegt mir irgendwie nicht."

J.R.R.Tolkien Herr der Ringe, Der Schicksalsberg

OpenNTF Project: !!HELP!! !!SYSTEM!!  !!DRIVER!!

Skype: thomasschulte-kulmbach

Offline DrNotes

  • Aktives Mitglied
  • ***
  • Beiträge: 183
  • Geschlecht: Männlich
Re: Mails in Inbox mit rotem/grünen Punkt markieren
« Antwort #7 am: 28.09.05 - 20:44:18 »
_notesname := @DbTitle;

_internetmailaddress1 := @ReplaceSubstring(_notesname;" ";".");
_internetmailaddress2 := @ReplaceSubstring(_notesname;" ";"_");
_internetmailaddress3 := @Left(_notesname;" ") + @Right(_notesname;" ");
_internetmailaddress4 := @Left(_notesname;1) + @Right(_notesname;" ");
_internetmailaddress5 := @Left(_notesname;1) + "." + @Right(_notesname;" ");
_internetmailaddress := _internetmailaddress1:_internetmailaddress2:_internetmailaddress3:_internetmailaddress4:_internetmailaddress5;


_name := @LowerCase(@Trim(_internetmailaddress:@Name([CN];_notesname)));
_Copyto := @LowerCase(@Name([CN];CopyTo));
_BlindCopyTo := @LowerCase(@Name([CN];BlindCopyto));
@If(@Contains(_Copyto; _name)|@Contains(@LowerCase(Copyto); _name); "cc:"; @If(@Contains(_BlindCopyto;_name)|@Contains(@LowerCase(BlindCopyto);_name); "bcc:"; @If(@Elements(sendto)=1;@If(@Contains(@LowerCase(sendto);_name);"An:";"");"")))

Statt der An, cc und bcc kannst du auch die Symbolwerte eintragen
Hallo eknori,

vielen herzlichen Dank für dein Skript - das wäre genau das, was ich suche.

Ich habe allerdings nur ein eigenartiges Phänomen, dass ich mir momentan nicht erklären kann.

-> wir verwenden derzeit noch die 4.6 Schablone
-> da funktioniert das Skript bzw. die Darstellung wunschgemäß bei einer einzigen Datenbank,
    bei allen anderen nicht (die Spalte bleibt einfach leer?)
-> selbiges Phänomen habe ich bei meinen Testusern mit der modifizierten 5.06 Mailschablone

Da ich mir sicher bin, dass alle User bzw. Testuser dieselbe Schablone verwenden, bin ich langsam am verzweifeln, an was es scheitern könnte.

Das Löschen des Inbox-Ordners und neuerstellen funktioniert leider auch nicht, da ich die Inbox nicht löschen kann.

Hat jermand vielleicht noch eine Idee, ich habe schon alles mögliche probiert, allerdings ohne Erfolg???

Offline monne

  • Frischling
  • *
  • Beiträge: 32
  • Geschlecht: Männlich
    • Die Bretagne
Re: Mails in Inbox mit rotem/grünen Punkt markieren
« Antwort #8 am: 20.09.06 - 11:31:13 »
Hallo Thomas Schulte,

wir haben 6.5.4 im Einsatz. Die Idee mit der Regel ist mir auch gekommen. Leider zieht diese nicht. Brauch ich irgenwelche besonderen Tricks oder einfach nur Geduld?

Offline Köbi

  • Frischling
  • *
  • Beiträge: 3
  • Ich liebe dieses Forum!
Re: Mails in Inbox mit rotem/grünen Punkt markieren
« Antwort #9 am: 20.09.06 - 12:04:48 »
Hi,  ich habe bei uns im Ordner inbox eine Spalte mit folgendem Script



tmpName := @LowerCase(@DbTitle);
tmpLeftName := @If(@Contains(tmpName; " "); @Left(tmpName; " "); "");
tmpRightName := @If(@Contains(tmpName; " "); @ReplaceSubstring(@Trim(@Right(tmpName; " ")); " "; ""); tmpName);
tmpINetName := @If(tmpLeftName != ""; tmpLeftName + "." + tmpRightName; tmpRightName);

@If(DeliveredDate = "";
    @If(PostedDate="" | @IsUnavailable(PostedDate);
        @If(@IsAvailable(IsMailStationery);
            21;
        @IsAvailable(_ViewIcon);
            _ViewIcon;
         58);
    @If(Importance="1";
        124;
    122));
Importance = "1";
    150;
@IsAvailable(_ViewIcon);
@If(_ViewIcon = 0; @If(@Contains(@LowerCase(@Implode(SendTo)); tmpName) | @Contains(@LowerCase(@Implode(SendTo)); tmpINetName); 101;
@Contains(@LowerCase(@Implode(CopyTo)); tmpName) | @Contains(@LowerCase(@Implode(CopyTo)); tmpINetName); 106;
@Contains(@LowerCase(@Implode(BlindcopyTo)); tmpName) | @Contains(@LowerCase(@Implode(BlindcopyTo)); tmpINetName); 112;
_ViewIcon);_ViewIcon);
@If(@Contains(@LowerCase(@Implode(SendTo)); tmpName) | @Contains(@LowerCase(@Implode(SendTo)); tmpINetName); 101;
@Contains(@LowerCase(@Implode(CopyTo)); tmpName) | @Contains(@LowerCase(@Implode(CopyTo)); tmpINetName); 106;
@Contains(@LowerCase(@Implode(BlindcopyTo)); tmpName) | @Contains(@LowerCase(@Implode(BlindcopyTo)); tmpINetName); 112;
$TypeIcon))




das wird dann wie im Bild dargestellt.

Offline LN4ever

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 505
  • Geschlecht: Männlich
Re: Mails in Inbox mit rotem/grünen Punkt markieren
« Antwort #10 am: 23.09.06 - 10:35:07 »
Neue Designelemente werden in die Inbox (das ist ein Ordner !!!) nur mit dem LOAD CONVERT richtig übertragen (also so, daß auch die INBOX nachher nicht leer ist.

Ich habe auch einmal damit herumprobiert - und bin letztlich wieder davon abgekommen, denn alle Adressierungen an mich mit einem anderen Namen als dem des Kalenderprofildokuments (alle Benutzer wurden häufig umzertifiziert) oder Adressierungen im Kontext einer Gruppe werden falsch zugeordnet.

Wenn du die Dokumente änderst, bekommst du pllötzlich Speicher- und Replizierkonflikte bei den Besitzern lokaler Repliken. Ist alles nur halbe Sache.
Situs vilate in isse tabernit.

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz