le mot de passe is "the password" in French.
de mot passe
You need your email address and your password to log in.
I think it's The Whale by Roger McGuinn and it may well have been on the album Cardiff Rose but I'm not sure. I know I have a copy of it somewhere here
'comment puis-je recevoir des messages de votre part' means 'how can I receive messages from you'