#
5036 |
| 22-Nov-1981 |
eric |
Edit queue control files when running queue (assuming there are still recipients left). Also, modify the MsgPriority to be the absolute number (not the Priority: value); this allows us to include ag
Edit queue control files when running queue (assuming there are still recipients left). Also, modify the MsgPriority to be the absolute number (not the Priority: value); this allows us to include aging into the priority algorithm.
show more ...
|
#
5002 |
| 21-Nov-1981 |
eric |
change the send queue to be only one queue instead of one per mailer. this is slightly inefficient but simpler. also, pass this queue around so we can have multiple send queues. this makes VRFY wor
change the send queue to be only one queue instead of one per mailer. this is slightly inefficient but simpler. also, pass this queue around so we can have multiple send queues. this makes VRFY work.
show more ...
|
#
4997 |
| 21-Nov-1981 |
eric |
convert to SMTP draft 3 -- finishing touches. Punt on the VRFY/ EXPN commands for now; they aren't required anyhow. Move the fullname into the address structure so it can be inherited. |
#
4864 |
| 11-Nov-1981 |
eric |
integrate user SMTP into sendmail itself. If there is no $u arg in the mailer argument list, SMTP is run. This can be used directly over the Ethernet or to any clever mailer. We still need to edit
integrate user SMTP into sendmail itself. If there is no $u arg in the mailer argument list, SMTP is run. This can be used directly over the Ethernet or to any clever mailer. We still need to edit spooled control files to remove recipients that have been successfully sent during queue processing.
show more ...
|
#
4798 |
| 08-Nov-1981 |
eric |
know about SMTP over TCP. The current SMTP user is not clever enough to deal with multiple users at one host. To fix this we will have to speak some smart protocol between sendmail and the mailer -
know about SMTP over TCP. The current SMTP user is not clever enough to deal with multiple users at one host. To fix this we will have to speak some smart protocol between sendmail and the mailer -- maybe SMTP??
show more ...
|
#
4780 |
| 07-Nov-1981 |
eric |
clean up to compile & work on ARPAVAX; move stat file to /usr/lib/sendmail.st; fix bug in syserr with error codes |
#
4712 |
| 31-Oct-1981 |
eric |
drop old NCP stuff for ARPANET handling; fix some bugs in error messages with multiple recipients in SMTP; clean up error handling |
#
4638 |
| 27-Oct-1981 |
eric |
experimental version combining queueing with daemon operation. I'm sure this doesn't work -- if only because the wait()s are funny. |
#
4633 |
| 27-Oct-1981 |
eric |
More queueing cleanup: implement timeouts (still one-stage), properly implement priorities (didn't work before), and miscellaneous cleanup. |
#
4626 |
| 26-Oct-1981 |
eric |
Install new experimental queueing facility -- one stage timeout, etc. This version is still quite incomplete. It needs to reorder the queue after some interval, do two-stage timeout, take option in
Install new experimental queueing facility -- one stage timeout, etc. This version is still quite incomplete. It needs to reorder the queue after some interval, do two-stage timeout, take option info from the queue file instead of the command line, read the sender's .mailcf file, etc. Some of this is useful for SMTP also.
show more ...
|
#
4599 |
| 23-Oct-1981 |
eric |
Eliminate magic MN_LOCAL and MN_PROG; change q_mailer item in ADDRESS to be pointer to mailer rather than index. |
#
4582 |
| 22-Oct-1981 |
eric |
move stats file to /usr/lib; put location of sendmail.hf in conf.c |
#
4580 |
| 22-Oct-1981 |
eric |
take fullname from /etc/passwd if Smtp mode and sender name is indeed local. Also accepts names more often; this is probably a disaster for sender verification. |
#
4577 |
| 22-Oct-1981 |
eric |
implement HELP and MRSQ -- MRSQ is a partial implementation of old MTP -- in particular, To: fields in MAIL commands are not yet implemented. The "message" routine now takes first args of the form "
implement HELP and MRSQ -- MRSQ is a partial implementation of old MTP -- in particular, To: fields in MAIL commands are not yet implemented. The "message" routine now takes first args of the form "999-" to specify continuation.
show more ...
|
#
4557 |
| 20-Oct-1981 |
eric |
clean up the SMTP stuff some more |
#
4554 |
| 19-Oct-1981 |
eric |
implement SMTP mode -- doesn't support source routing or the HELP command, and doesn't give the correct code on VRFY or forwarding. Maybe someday.... |
#
4538 |
| 17-Oct-1981 |
eric |
initial prep to put in Daemon mode |
#
4489 |
| 12-Oct-1981 |
eric |
throw in some "errno = 0;"'s to make syserr's more accurate; take any -f flag if debug mode and uid==euid. |
#
4478 |
| 08-Oct-1981 |
eric |
ignore interrupts and hangups while calling mailer. |
#
4475 |
| 08-Oct-1981 |
eric |
fix botch in backup code during rewriting |
#
4469 |
| 06-Oct-1981 |
eric |
change rewriting rules to use $N on RHS to match LHS, and include $=X (class match) in the matching; this will allow us to match the proposed "user.host@domain" syntax as well as the old syntax, by p
change rewriting rules to use $N on RHS to match LHS, and include $=X (class match) in the matching; this will allow us to match the proposed "user.host@domain" syntax as well as the old syntax, by putting the known domains into a class to disambiguate.
show more ...
|
#
4454 |
| 02-Oct-1981 |
eric |
arrange to give the correct "from" person on error messages. |
#
4453 |
| 02-Oct-1981 |
eric |
use ruleset 2 to rewrite names after the $g translate (to fix some forwarding problems; do a read check in putmessage (just in case the temp file disappeared); some general cleanup. |
#
4449 |
| 30-Sep-1981 |
eric |
fix the <> syntax, convert "at" to "@" in from addresses also, plus some minorness to get the multi-machine case going nicely. |
#
4447 |
| 29-Sep-1981 |
eric |
change processing of From: person; basically, this mod deletes the Original-From: line if redundant with the generated From: line, uses the Original-From: line for the From: line if possible, and a h
change processing of From: person; basically, this mod deletes the Original-From: line if redundant with the generated From: line, uses the Original-From: line for the From: line if possible, and a host of other such trivialities.
show more ...
|