OS X 10.4 Серверов, добавляя почтового пользователя на командной строке

Вы могли записать себе немного обертки, которая берет три args:

  • Целевой час часового пояса для соответствия
  • Целевой часовой пояс
  • Команда, чтобы работать, если цель tz час соответствует текущему часу (в цели tz).

Затем просто помещенный, что строка обертки в Ваш crontab для выполнения каждый час:

python tz_wrapper.py 14 "US/Mountain" "echo 'hi'"

Простая версия Python:

#!/usr/bin/python
import sys, os, datetime
import pytz

arg_hour = sys.argv[1]
arg_timezone = sys.argv[2]
arg_cmd = sys.argv[3]

target_tz = pytz.timezone(arg_timezone)
target_hour = pytz.utc.localize(datetime.datetime.utcnow()).astimezone(target_tz).strftime("%H")

if target_hour == str(arg_hour):
    os.system(arg_cmd)
0
задан 20 January 2011 в 05:04
1 ответ

Хорошо Google для osx server adduser заставляет меня к этой странице о сценарии добавлять пользователей к Вашему серверу OSX на командной строке.

Этот serverfault вопрос детали, настраивающие почтовые виртуальные хосты на osx через gui. Так как сервер OSX выполняет постфикс, я подозреваю, что Вы могли настроить виртуальные почтовые домены путем редактирования постфиксной конфигурации как показано здесь с надлежащим редактированием Вашего main.cf.

0
ответ дан 5 December 2019 в 17:19

Теги

Похожие вопросы