Где находится mailer.py?

Я настраиваю сервер Subversion, и мне нужно отправлять электронную почту пользователям после фиксации.

Я могу увидеть пример хука после фиксации, который включает в себя «mailer.py».

Этот файл, кажется, не существует.

Я могу видеть множество людей через Google, которые настроили это и хотят получить ответы о более сложных настройках. Я не вижу никакой информации о том, где находится mailer.py, и как на самом деле его использовать.

Кто-нибудь может подсказать мне, как настроить основы?

1
задан 16 October 2013 в 11:55

3 ответа

Как установить mailer

sudo apt-get install python-mailer

На странице mailer pypi есть несколько полезных примеров использования.

0
ответ дан 16 October 2013 в 11:55

Установите инструменты Subversion

 sudo apt-get install subversion-tools

Затем установите SSMTP

sudo apt-get install ssmtp

Затем добавьте ваше имя пользователя, пароль и порт почтового сервера ssmtp в файл ssmtp.conf (/ etc / ssmtp /ssmpt.conf)

  /usr/share/subversion/hook-scripts/mailer/mailer.py
  /usr/share/subversion/hook-scripts/mailer/mailer.conf

Редактировать строки в файле mailer.conf. Добавьте свое имя пользователя, пароль, номер порта почтового сервера ssmtp, в адрес и из адреса.

Я думаю, что вы хотите ...

0
ответ дан 16 October 2013 в 11:55

Я написал свой собственный mailer.py, чтобы решить эту проблему следующим образом:

https://en.wikibooks.org/wiki/Python_Programming/Email

Я поместил свой собственный mailer.py в каталог, созданный рядом с хуками в /path_to_repo/hooks/.

Затем я прошел этот путь как программу, запускаемую в post-commit, так как именно с этого хука я хотел, чтобы электронная почта была запущена.

0
ответ дан 16 October 2013 в 11:55

Другие вопросы по тегам:

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