Kontakty
Adresář, kterému tato schránka píše.
Nástroje pro kontakty
| Nástroj | Co dělá |
|---|---|
| listContacts | Lidé, kterým tato schránka píše, nejnovější korespondence první. Hledejte podle jména nebo adresy, zužte výběr na jedno publikum nebo oddělte ty, které někdo přidal, od těch, které byly zaznamenány. |
| getContact | Jeden kontakt podle e-mailové adresy, s poznámkami v plném znění a s každým publikem, ve kterém je. |
| createContact | Přidá kontakt ručně. Jeden kontakt na adresu, takže adresa, která už tady je, se odmítne, místo aby se zapsala dvakrát. Nový kontakt se zařadí do výchozího publika. |
| updateContact | Změní jméno kontaktu nebo poznámky u něj vedené. Předání null pole vymaže, jeho vynechání jej nechá být. |
| deleteContact | Trvale smaže kontakt. Poznámky jdou s ním, stejně jako každé publikum, ve kterém byl. |
Kontakty patří SCHRÁNCE, ne tomu, kdo je uložil, takže kolega se stejnou rolí čte a zapisuje do stejného adresáře. Kontakt se zaznamená automaticky, když z editoru zpráv v aplikaci poprvé odejde zpráva na danou adresu; pošta přicházející z nějaké adresy nezapisuje nic.
Identitou je adresa a žádné id neexistuje. updateContact ji proto nemůže změnit a přesun někoho na novou adresu znamená createContact a deleteContact. createContact nepřijímá source: cokoli tady vznikne, je manual, a odeslání to nikdy nesníží zpět na auto.
Nic z toho nic neodesílá ani nikoho k ničemu nepřihlašuje a deleteContact nikoho neodhlašuje, protože tato schránka nedrží žádný stav odběrů. Adresa, které schránka píše dál, se při dalším odeslání zaznamená znovu, bez poznámek a bez publik.