Page 1 of 1

External mail send [All OS]

Posted: Tue Jul 18, 2017 3:22 pm
by minimy
Greetings!
Simple way to send mail using your own mail manager client.

Code: Select all

Procedure MailTo(address.s, subject.s, body.s)
;open your mail manager
  Protected ch.s="mailto:"+
                 address+
                 "?&subject="+ReplaceString(subject," ","%20")+
                 "&body="+ReplaceString(ReplaceString(body," ","%20"),Chr(13),"%0D%0A")
  RunProgram(ch)
EndProcedure

Re: External mail send [All OS]

Posted: Tue Jul 18, 2017 8:40 pm
by vwidmer
doesnt seem to work on my system..

Linux 4.9.35-1-MANJARO

Re: External mail send [All OS]

Posted: Tue Jul 18, 2017 11:05 pm
by Little_man
Changed code:

Code: Select all

Procedure MailTo(address.s, subject.s, body.s)
;open your mail manager
  Protected ch.s="mailto:"+
                 address+
                 "?subject="+ ReplaceString(subject," ","%20")+
                   ^
                    
                 "&body=" + ReplaceString(ReplaceString(body, " ","%20"), Chr(13), "%0D%0A")
  RunProgram(ch)
EndProcedure