Charles.Forsyth20060303-partialeea662d19 years agoHistory
22 lines · 705 B · Objective-C
RawDownload
# smtp protocol independent access to an email server. Smtp : module{	PATH : con "/dis/lib/smtp.dis"; 	# all functions return status (-ve when error)          # open a connection with the email server         # requires the email server's name or address or nil if a default server is to be used	# returns (status, errror string)         open: fn(server : string) : (int, string); 	# send mail - returns (status, error string)	sendmail: fn(fromwho: string, 		             towho: list of string, 		             cc : list of string,		             msg: list of string) : (int, string);          # close the connection - returns (status, error string)         close: fn() : (int, string);};