XGEN: Using the Sendmail.exe Utility with the AT Scheduler
ID: Q151670
|
The information in this article applies to:
-
Microsoft Exchange Server, version 4.0
SUMMARY
The Microsoft Exchange Resource Kit contains a program, Sendmail.exe, which
is a 32-bit command line utility to send mail messages and file
attachments. This program is also available in the Microsoft Mail Resource
Kit.
Microsoft Exchange Server Administrators may need to run this program
automatically, using the AT Scheduler in Windows NT or the Winat.exe
program that ships in the Windows NT Resource Kit.
This article explains how to send mail using Sendmail.exe and the AT
Scheduler.
MORE INFORMATION
Programs scheduled with the Windows NT AT Scheduler are run by the Windows
NT Schedule service. To send mail to an Exchange mailbox using
the Sendmail.exe program, the Windows NT Schedule service must start using a domain
account. By default, the Windows NT Schedule service starts using the LocalSystem account.
To use the Sendmail.exe program with the AT
scheduler:
- Log on to Windows NT with a domain account, for example Domain\User.
- In Windows NT Control Panel, double-click Services.
- Click the Schedule tab, and then click Startup.
- Under Log On As, click This Account, and then
click the ellipsis to bring up the list of domain users. Select
Domain\User.
- In the Password and Confirm
Password fields, type the password for Domain\User.
- Under Startup Type, click Automatic. This causes
the service to automatically start when the computer is started.
- Click OK, and then close the Services dialog box.
- In Windows NT Control Panel, double-click Mail and Fax.
- Create a profile with the name Sendmail. Add the Exchange Server
service to the profile.
- Make sure that the Windows NT account, Domain\User, that you specified to
start the Windows NT Schedule service has permissions to open the Exchange mailbox
specified in the profile. Start the Exchange Server Administrator program, and in the mailbox's properties, on the Permissions page,
give the mailbox (the mailbox that the profile you created in step 9 points to) Send As permission (or Mailbox Owner permission). On the Tools menu, click Options, and then click the Permissions tab, and make sure you select the
correct options so that the
Permissions page is displayed for each mailbox object, with
the user rights.
- You can place the following command in a batch file that you can then use with the AT Scheduler service or the Winat.exe program:
sendmail.exe -u profile name -p password -r recipients -s
subject
The profile name is the name of the profile you created in step 9,
Sendmail. Sendmail.exe requires a password. The password specified with
the -p option is only to prevent Sendmail.exe from failing. It is not
used.
Please refer to the documentation accompanying the Sendmail.exe program for more
information on all the command line switches available.
NOTE: For the AT Scheduler to successfully run the
Sendmail.exe program, you must be logged on to Windows NT as a Domain\User.
This User must be the account used to start the Windows NT Schedule service and must
have access to the mailbox that Sendmail.exe logs on to.
Additional query words:
Keywords : kbusage XGEN exc4
Version : winnt:4.0
Platform : winnt
Issue type : kbhowto
Last Reviewed: July 21, 1999