On 05/24/2018 11:08 AM, Grant Taylor via cctalk wrote:
Though I've got to say, I think the absolute very BEST online / offline email client integration that I've ever seen was Lotus Notes and Domino.  (I'll send a follow up email with details as to why I was /so/ impressed.)

I was EXTREMELY impressed with how well Lotus Notes worked as an email client for Lotus Domino when it came to online / offline use.

First: I had Notes configured to replicate my email (DB) off of the Domino server so that I could have access to it even if I was offline.

I don't recall how Notes behaved if I transitioned between online / offline in the event of a network (dis)connection. (It rarely happened.) But I was easily able to change the so called "Location" from "Online" to "Offline" (or any other location that I defined) on the fly with absolute minimal impact by clicking a drop down and selecting a different location.

The most likely small burp would be if I naively left it in the Online location when starting up without the company VPN connected, thus unable to communicate with the Domino server. In such a case, Notes might take 15 ~ 30 additional seconds to open as it tried to connect before it would give up trying to connect and say "Unable to connect to server, starting in Offline mode." I could easily start the VPN after the fact and switch to "Online" mode and do a Replicate (what Notes termed the Send & Receive).

I could easily draft email while offline and it would sit in my outbox waiting for the next time I replicated.

IMHO it worked great.

Aside: I had this same type of behavior for other non-Mail DBs inside of Notes too. My employer used a LOT of Notes DBs for various things. Vacation planner was a Notes DB. Inventory was a Notes DB. Team documentation repositories were Notes DBs. Each team have a different document repository (Team Room) Notes DB. Different people had different levels of access to different DBs.

Further Aside: I could easily enable DB level encryption of the local replica of a Notes DB trivially. I could also turn encryption off or change security level easily.

*ALL* of my Notes DBs benefited from these (and more) features; replication, online / offline, encryption, meta data indexing, full text indexing, and many more.

Second: The thing that I did with my email that was *SO* impressive to me was that my email DB on my workstation was a replica of my email DB on the Domino server. With the exception that my server replica was < 300 MB (disk quota) and my local workstation replica > 2 GB. — Yes, the same DB had bidirectional replication between > 2 GB and < 300 MB.

This is what amazed me.

I configured custom replication between the my workstation and the server such that:

1) Deletes from the server copy were not replicated into my workstation copy.
2)  The server copy only maintained messages that were < 30 days old.
(I needed to replicate within that window, but 30 days is not a problem.)
3)  ALL modifications to the local copy were replicated to the server copy.

This allowed me to use my email like I had no disk quota at all. (Based on amount of storage on my workstation.) I could leave all my messages in my mailbox /with/ attachments left in tact. (Many colleagues removed attachments form messages to shrink their inbox. I didn't have that problem.) All the while I was able to stay well under the 300 MB disk quota and stay out of "Mail Jail".

As an added bonus, I was able to leverage the company provided web mail interface and access the email that was still on the server (within the 30 day window). Anything I sent / received / marked as (un)read would get replicated into my workstation copy the next time I replicated.

In my (not so) humble opinion, Lotus Notes & Domino has got to be, hands down, the absolute BEST replicated email infrastructure that I've ever seen.

I do think the UI was fairly ugly and somewhat clunky. That being said, I was able to do compose email / team documents with features that I LONG for in Gmail.

In hind sight I would have liked to have a tiny Domino server (which Notes was in some ways) that was an IMAP / SMTP interface for a local copy of Thunderbird. - I think that would have given me the aforementioned features /and/ what I considered to be a better UI.



--
Grant. . . .
unix || die

Reply via email to