Skip to content
Snippets Groups Projects
Commit d66467c2 authored by Marcus Comstedt's avatar Marcus Comstedt
Browse files

Transferred some fixes from the 0.6 repository.

Rev: lib/modules/Protocols.pmod/SMTP.pmod:1.3
parent e0328446
No related branches found
No related tags found
No related merge requests found
......@@ -61,7 +61,7 @@ class client
if(!connect(server,25))
{
throw(({"Failed to connect to news server.\n",backtrace()}));
throw(({"Failed to connect to mail server.\n",backtrace()}));
}
if(readreturncode()/100 != 2)
......@@ -73,9 +73,9 @@ class client
void send_message(string from, string *to, string body)
{
cmd("MAIL FROM:"+from);
cmd("MAIL FROM: "+from);
foreach(to, string t)
cmd("RCPT TO:"+t);
cmd("RCPT TO: "+t);
cmd("DATA");
cmd(body+"\r\n.");
cmd("QUIT");
......@@ -84,12 +84,13 @@ class client
void simple_mail(string to, string subject, string from, string msg)
{
send_message(from, ({ to }),
(string)MIME.Message(0, (["mime-version":"1.0",
"subject":subject,
"from":from,
"to":to]),
({ MIME.Message(msg,
(["content-type":"text/plain;charset=iso-8859-1",
"content-transfer-encoding":"8bit"])) })));
(string)MIME.Message(msg, (["mime-version":"1.0",
"subject":subject,
"from":from,
"to":to,
"content-type":
"text/plain;charset=iso-8859-1",
"content-transfer-encoding":
"8bit"])));
}
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment