----------------------------------------------------------------------- Mud Email v1.0 by Xerves (September 16 2002) Xerves is the admin/owner of Rafermand (mud.rafermand.net port 3002) Website: http://www.rafermand.net Contact: xerves@rafermand.net ----------------------------------------------------------------------- Here are the fixes if you want to patch them in. --Xerves in do_sendmail Find this if (argument[0] == '\0') { send_to_char("Syntax: sendmail \"\" \n\r", ch); send_to_char("Once that is typed, you will be sent into the buffer.\n\r", ch); return; } argument = one_argument(argument, arg1); argument = one_argument(argument, arg2); if (!check_email_syntax(arg1, arg2)) { send_to_char("You cannot supply any \" or \' in your subject or recepient.\n\r", ch); return; } if (arg1[0] == '\0') { send_to_char("You need to supply a subject.\n\r", ch); return; } if (arg2[0] == '\0') { send_to_char("You need to supply an email address.\n\r", ch); return; } Change it to if (argument[0] == '\0') { send_to_char("Syntax: sendmail \"\" \"\"\n\r", ch); send_to_char("Once that is typed, you will be sent into the buffer.\n\r", ch); return; } argument = one_argument(argument, arg1); argument = one_argument(argument, arg2); if (arg1[0] == '\0') { send_to_char("You need to supply a subject.\n\r", ch); return; } if (arg2[0] == '\0') { send_to_char("You need to supply an email address.\n\r", ch); return; } if (strlen(arg1) > 95) { send_to_char("Subject cannot be longer than 95 characters.\n\r", ch); return; } if (strlen(arg1) > 95) { send_to_char("recepient's email address cannot be longer than 95 characters.\n\r", ch); return; } if (!check_email_syntax(arg1, arg2)) { send_to_char("You cannot supply any \" or \' in your subject or recepient.\n\r", ch); return; }