Hello...I'm having problems with a bit of code I thought about. It's
based on "email_reg" (a snippet at developer.circlemud.org) and what it
does (or is meant to) is send a simple email message to a certain address
saying the mud rebooted. I figured, once I got this part working, I can
add times etc later...
I've set it up such that the subject of the email is defined as:
char *system_subject = "\"Whatever System Information\"";
and the body is in the same format (char *system_body)...
Other defines were: char filename[128]; and char *email1 = "whatever";
The code I placed in comm.c just after the "Player Limit" is set. This
was achieved
via:
sprintf(buf, "%s", system_body);
sprintf(filename, "system_info");
sprintf(buf, "elm -s %s %s < %s", system_subject, email1, filename);
system(buf);
sprintf(buf, "rm %s", filename);
system(buf);
The code compiles fine, the mud boots, but I receive no email. (and yes I
have a valid email address where "whatever" is :))
I remember seeing somewhere an equivalent to elm (using "mail"), but with
different syntax...can anyone see what's wrong with the elm function, and
failing that, direct me to the mailx equivalent?
-Caniffe
+------------------------------------------------------------+
| Ensure that you have read the CircleMUD Mailing List FAQ: |
| http://qsilver.queensu.ca/~fletchra/Circle/list-faq.html |
+------------------------------------------------------------+
This archive was generated by hypermail 2b30 : 12/15/00 PST