A few things before saying closed on this thread.

1. The password part is real tricky one. I could not come across a code which did that. In fact, a few posts recommended against it.

2. Initialize is not method but it is subroutine where you pass on the password string (Found through object browser).

3. It is member of NotesSession alright but the hitch is it is owned by:
Domino.NotesSession and Not by Notes.Notesession. I tried creating ActiveX object using the same method but it fails.

For all my money, I do not know what difference between 'Notes and Domino' is and it is not within my current capabilities either.

For now I have adopted and changed XLDennis' code and have provided an option button of sending mails so the user can always turn on his lotus notes and send. Thank you.