Sdílet prostřednictvím


How to Restart a Direct Mailer Job

For the latest version of Commerce Server 2007 Help, see the Microsoft Web site.

If a Direct Mailer job stops before it finishes processing, Direct Mailer updates the job status. This indicates that the job has stopped and did not finish successfully. You use the DmlRun /list command from the command line interface to view the Direct Mailer job. To automatically return the job status on the console, you use the /wait option. For information about how to view Direct Mailer job status, see How to Monitor Direct Mailer Jobs.

If a Direct Mailer computer stops (for example, if the hard disk fails), all Direct Mailer jobs that are running on that computer stop. If a Direct Mailer job stops before it finishes processing, you must manually restart the jobs that were stopped. After the job is restarted, it will start approximately where the job left off. That is, it will start within n of where it left off, where n=number of threads configured in the Direct Mailer.

For example, assume a job is created to send 200,000 e-mail messages, and it stops at 50,000 e-mail messages. Regardless of the reason the job stopped, when you restart the job, it will start to process the next 150,000 e-mail messages.

To restart a Direct Mailer job

  1. At the command line, type the following command to display a list of all Direct Mailer jobs:

    DmlRun /list 
    
  2. Note the jobID number of the Direct Mailer job you want to restart, and then type:

    DmlRun /run:<jobID number> 
    

    The Direct Mailer job is restarted.

See Also

Other Resources

Managing Direct Mailer