The UNIX and Linux Forums  


Go Back   El UNIX y Linux Foros > Sistema Operativo > OS X (Apple)
.
google unix.com



OS X (Apple) OS X es una línea de gráfico basado en Unix, los sistemas operativos desarrollados, comercializados y vendidos por Apple.

Más UNIX y Linux Foro Temas usted puede encontrar útiles
Hilo Hilo para principiantes Foro Respuestas Último mensaje
Automatizando slapconfig ZevEisenberg Programación de scripts de shell y 0 11-14-2008 02:10 PM
correo electrónico sarg enlace URL informe paulds UNIX for Dummies Preguntas y Respuestas 0 07-18-2008 01:59 PM
No se puede enviar un correo electrónico desde UNIX host (utilizando mailx) a un correo electrónico de Outlook, hacer frente (Win) Vetrivela UNIX para usuarios avanzados y expertos 2 02-15-2005 10:43 AM
la automatización de la contraseña? Liamo Programación de scripts de shell y 3 05-24-2004 07:01 PM

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
Linkback vínculo Herramientas de hilo Buscar en este Hilo Tasa de Hilo Modos de visualización
  #1 (Enlace permanente)  
Old 03-24-2009
glev2005 glev2005 is offline
Usuario Registrado
  
 

Fecha: octubre 2008
Puestos: 74
La automatización de correo electrónico SUS informe

Tengo un script que ejecuta a través de ARD que informe sobre cuántos son necesarios los parches de actualización de software por sobre cada cliente. Se trata de una lista vertical de compuesto de computername <número o requerido updates>. ¿Cómo puede este Iautomate fácilmente a su correo a un grupo de personas todos los lunes por la mañana utilizando Entourage 2008, como mi cliente de correo electrónico. Muchas gracias!
  #2 (Enlace permanente)  
Old 04-21-2009
mlott mlott is offline
Usuario Registrado
  
 

Fecha: abril 2009
Publicaciones: 1
Hola

Este es un punto de partida creo, así que espero que sea de alguna ayuda. ¿No está seguro de por qué usted desea utilizar Entourage específicamente cuando puede usar el "correo" del programa que viene pre-compilado en OS X, pero oye, todo lo que necesita.

En primer lugar tendrás que obtener la lista en algún lugar en el sistema de archivos. En este ejemplo de secuencia de comandos se encuentra en un archivo llamado sus_list.txt en el marco del /tmp / directorio.



Código:
!/bin/sh

#============================
# Define admin email address
NOTIFY="one@you.com, two@you.com"

# Get computer name
C_NAME=`/usr/sbin/scutil --get ComputerName`

# Define a function
mailOUT ()
{
        echo From: ${C_NAME} - Monday Morning ARD SUS Notification \
        > /tmp/sus_mailout.txt
        echo ----- >> /tmp/sus_mailout.txt
        echo Timestamp: `date` >> /tmp/sus_mailout.txt
        echo ----- >> /tmp/sus_mailout.txt
        echo "Please find below the list of clients that need patching" \
        >> /tmp/sus_mailout.txt
	echo ----- >> /tmp/sus_mailout.txt
	echo "" >> /tmp/sus_mailout.txt
	cat /tmp/sus_list.txt >> /tmp/sus_mailout.txt
        cat /tmp/sus_mailout.txt | mail -s "From: ${C_NAME} - Monday \
        Morning ARD SUS Notification" ${NOTIFY}
}

if [ -f /tmp/sus_list.txt ]
then
	mailOUT
else
	# log error to the syslog
	logger "SUS: File /tmp/sus_list.txt does not exist"
fi
exit 0

Este script deberá ser ejecutable o llamado como este


Código:
sh /path/to/script

Normalmente lugar como este en los scripts /usr / local / scripts / pero eso es una preferencia personal.

Normalmente diría Launchd a utilizar para manejar la programación de la secuencia de comandos, pero la StartCalendarInterval no es suficiente para este sintonizado en la actualidad, por lo que es volver a viejos cron. Personalmente, yo no tendría esta dirigido por la cuenta de root ya que no hay nada allí que requiere privilegios de root. Con ese fin, en su crontab, añadir el siguiente fin de que se ejecutará en 0900 todos los lunes:


Código:
0 9 * * 1 /usr/local/scripts/mailout.sh

HTH un poco,

Mike
Closed Thread

Marcadores

Herramientas de hilo Buscar en este Hilo
Buscar en este Hilo:

Búsqueda avanzada
Modos de visualización Vota a este hilo
Vota a este hilo:

Normas de envío
puede que no nuevo puesto de hilos
puede que no enviar respuestas
puede que no enviar archivos adjuntos
puede que no editar sus puestos

Código BB es Encendido
Emoticones son Encendido
[IMG] código Apagado
Código HTML es Apagado
Trackbacks son Encendido
Pingbacks son Encendido
Refbacks son Encendido




Todas las horas son GMT -4. La hora es 06:07 PM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Traducciones de idiomas Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Estudios
El UNIX y Linux Foros Contenido Copyright © 1993-2009. Todos los derechos Reserved.Ad Gestión por RedTyger

Las direcciones URL de contenido vBSEO 3.2.0