Hi, Carl,
actually it can be done, but it is very unstable and insecure solution, because the message will be sent using regular e-mail client AND this e-mail client must support Simple MAPI to be invoked from other program (there's no other way to send message) and user can easily edit message text, because you can only open mail client with predefined e-mail, subject and body, but cannot actually send the message.
You can insert the button or link at the end of the course, which will be displayed, for example, when all module objectives are completed. Action on the button should be JAVASCRIPT, containing:
location.href = 'mailto:me@acme.com?subject=Some subject&body=I have completed your module';
Note that
1. :, & and & delimit parts and must not be used in subject and body
2. It is JavaScript string - so all the limitations on JavaScript string data type are applied (I mean using apostrophes, quote marks etc.)
3. Body cannot be too long.
Again it is not safe way - too many limitations, which cannot be controlled.
Hi, Carl,
actually it can be done, but it is very unstable and insecure solution, because the message will be sent using regular e-mail client AND this e-mail client must support Simple MAPI to be invoked from other program (there's no other way to send message) and user can easily edit message text, because you can only open mail client with predefined e-mail, subject and body, but cannot actually send the message.
You can insert the button or link at the end of the course, which will be displayed, for example, when all module objectives are completed. Action on the button should be JAVASCRIPT, containing:
location.href = 'mailto:me@acme.com?subject=Some subject&body=I have completed your module';
Note that
1. :, & and & delimit parts and must not be used in subject and body
2. It is JavaScript string - so all the limitations on JavaScript string data type are applied (I mean using apostrophes, quote marks etc.)
3. Body cannot be too long.
Again it is not safe way - too many limitations, which cannot be controlled.