DAOS - NLO Files

If a user sent an email with an attachment to three different users, how many NLO files should be created under the DAOS\0001 folder?

Is three correct? One NLO file for each user? In my test, I’m showing three files.

XXXX…nlo 34 KB

XXXX…nlo 136 KB

XXXX…nlo 136 KB

Thank you!

Subject: Number of NLO files

When Domino saves an attachment, DAOS analyzes the bytes of data that Domino is saving and asks: “do we already have an NLO with this byte pattern ?”… if the answer is yes, it does not bother to save the same byte pattern again. So the fact that you got 3 different NLO’s indicates that these three databases stored different patterns of bytes.

You sent the same attachment… but Domino did not save the same byte pattern. There are several reasons this can happen, but typically this happens because the databases do not have the same options, for example LZ1 compression, mime conversion, etc. The fact that one of your NLO’s is significantly smaller indicates that you may not have consistent compression options. If you are saving “sent” mail, this version of the object may also be different.

You can demonstrate to yourself that DAOS is consolidating references to the same object by sending the same attachment to the same 3 people, you should only have 3 total DAOS files.

Subject: Re: NLO files

In general, there should be just one, but It’s possible to have more.

There are some things that can affect the number of NLO files created:

  • Different destination mailfile configuration choices (huffman, lz1, MIME) result in different content, and therefore different NLO files.

  • Different encryption keys - if a document with an attachment is sent encrypted to 3 users at the same time, a bulk encryption key will be used, and there will be 1 NLO. If the 3 mailings are done separately, you will get a different encryption for each, and you will end up with 3 NLO files.

  • Temporary NLO files can also be created as attachments are converted between compression algorithms, and although they will show up in a directory listing, they have 0 references, and are eligible for pruning.

Subject: NLO Files

I checked and all databases are using LZ1 compression. I did have “Save copies of messages send” set to “Always” for me but then I changed this to “Never”. I also checked in the person doc for the “Format preference for incoming mail:” - my person doc says “Keep in sender’s format” but the other test users were set to “Prefers Notes Rich Text” so I changed my person doc to “Prefers Notes Rich Text” too but every time I send an email with the same attachment to the same users, there is an additional 136 KB NLO file added under DAOS\0001…I was getting the same result before making these changes…

  • the emails was not sent encrypted

Thank you for your time and help.