Modify mail database

Posted on 2005-04-06
Last Modified: 2013-12-18
Hi Expert,
I have about 80 Notes mail users. Everytime user creates a new mail, I want the system adds his/her signature automatically into that mail (information will be retrieve from address book). As I understand, I need to modify their mail databases (80 databases), is it correct? Or is there any other ways? Please help...
Question by:phuongnguyen
    LVL 46

    Expert Comment

    by:Sjef Bosman
    Please read this (although I dislike modifying templates): http:Q_21148934.html "Append Disclaimer at Bottom of Memo"

    The alternative is to prepare an HTML-file that everybody is to store on his system. They should also specify that signature-file in their Mail preferences as HTML signature file. Works perfectly, no modifications required.

    Author Comment

    Hi Sjef,
    Thanks a lot for the comment. In fact, we are using HTML signature file and now they want to change the way :)) Can you tell me what is the disadvantages if we modify templates? Since I do not have any experience about this.
    Many thanks. PN.
    LVL 46

    Expert Comment

    by:Sjef Bosman
    To me, the disadvantage is that when there's a new release or an update installed in your environment, and there is new and useful mail functionality, you have to repeat the modifications to the newly arrived template. No big deal if it isn't a big change, but it must be done. So document your change well, and go for it if you don't plan to upgrade every 4 months when there is a new maintenance release.
    LVL 31

    Accepted Solution

    I take it you have the user signature stored as an HTML file in the address book.

    Do you mean public Directory (server address book) or user contacts (private address book)?

    If the Directory, I'm guessing you have a rich text field on the person document that either contains the signature file attached, or the signature embedded directly in the field.  Which one? The ways of copying it in will be different.  Note that mobile users will not have access to this!

    If the personal contacts, I have no idea where you might have stored it, you will have to explain.

    Either way, there is a script library in the mail file -- I think it is the UI common routines -- that inserts the signature when using the client. You will want to look for .Import, which is what does the actual import.  You would replace that bit of code with you own, which would retrieve the NAB signature field, and either copy it (embedded) or detach and import (attached).
    LVL 31

    Expert Comment

    By the way, I never got around to it, but one of the features we were looking to add to OpenNTF Mail Experience was the  ability to attach the HTML/GIF/JPEG signature directly to the mail file, instead of having it reside in the user file system.

    Featured Post

    Better Security Awareness With Threat Intelligence

    See how one of the leading financial services organizations uses Recorded Future as part of a holistic threat intelligence program to promote security awareness and proactively and efficiently identify threats.

    Join & Write a Comment

    IBM Notes offer Encryption feature using which the user can secure its NSF emails or entire database easily. In this section we will discuss about the process to Encrypt Incoming and Outgoing Mails in depth.
    Article by: Rob
    Notes 8.5 Archiving Steps and Tips This article covers setting up a Notes archive, and helps understand some of the menu choices making setting up and maintaining a Notes archive file easier.
    Internet Business Fax to Email Made Easy - With eFax Corporate (, you'll receive a dedicated online fax number, which is used the same way as a typical analog fax number. You'll receive secure faxes in your email, fr…
    This video gives you a great overview about bandwidth monitoring with SNMP and WMI with our network monitoring solution PRTG Network Monitor ( If you're looking for how to monitor bandwidth using netflow or packet s…

    755 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    21 Experts available now in Live!

    Get 1:1 Help Now