version 1.5, 1997/01/17 07:13:48 |
version 1.6, 1997/07/29 02:08:40 |
|
|
close(pvect[0]); |
close(pvect[0]); |
close(pvect[1]); |
close(pvect[1]); |
fclose(mfp); |
fclose(mfp); |
execl(_PATH_SENDMAIL, "sendmail", "-f", myname, from, NULL); |
execl(_PATH_SENDMAIL, "sendmail", "-t", NULL); |
syslog(LOG_ERR, "vacation: can't exec %s: %s", |
syslog(LOG_ERR, "vacation: can't exec %s: %s", |
_PATH_SENDMAIL, strerror(errno)); |
_PATH_SENDMAIL, strerror(errno)); |
_exit(1); |
_exit(1); |
|
|
close(pvect[0]); |
close(pvect[0]); |
sfp = fdopen(pvect[1], "w"); |
sfp = fdopen(pvect[1], "w"); |
fprintf(sfp, "To: %s\n", from); |
fprintf(sfp, "To: %s\n", from); |
|
fprintf(sfp, "From: %s\n, myname); |
while (fgets(buf, sizeof buf, mfp)) |
while (fgets(buf, sizeof buf, mfp)) |
fputs(buf, sfp); |
fputs(buf, sfp); |
fclose(mfp); |
fclose(mfp); |