El demonio sendmail puede ejecutarse de dos formas. Una manera es ejecutarlo desde el demonio inetd y la otra, m�s usual, es ejecutar sendmail como un demonio en solitario. Tambi�n es com�n para los programas de transporte invocar sendmail como una orden de usuario para aceptar el env�o del correo generado localmente.
Cuando se ejecuta sendmail de modo solitario, se pone la instrucci�n en un fichero rcpara que se inicie en tiempo de arranque. La sintaxis usada es normalmente:
/usr/sbin/sendmail -bd -q10m |
Para ejecutar sendmail desde el demonio de red inetd podr�a usar una entrada como �sta:
smtp stream tcp nowait nobody /usr/sbin/sendmail -bs |
La orden runq es usualmente un enlace simb�lico al binario de sendmail y es una forma m�s conveniente que:
# sendmail -q |
Cuando sendmail se invoca de esta manera, procesa cualquier correo esperando en la cola para ser transmitido. Cuando se ejecuta sendmail desde inetd debe crear un trabajo en cron que ejecute la orden runq peri�dicamente para asegurarse que el correo se sirve peri�dicamente.
Una tabla de cron �til ser�a similar a :
# Ejecutar la entrega de correo cada quince minutos 0,15,30,45 * * * * /usr/bin/runq |
En muchas instalaciones sendmail procesa la cola cada 15 minutos como se muestra en nuestra tabla crontab de ejemplo, intentando transmitir cualquier mensaje all�.