Проблемы с электронной почтой на github, когда обновления отправляются обратно первому отправителю электронной почты

Я попытался выяснить, можно ли разрешить людям без учетной записи github отправлять запросы на выпуск. Я нашел две службы, которые могут создавать проблемы из электронных писем, fire.foundersclub.com и zapier.com, но я хотел бы, чтобы они также отправляли электронное письмо человеку, который поднял проблему, с обновлениями по этой проблеме.

Я еще не нашел способа сделать это, и был бы очень рад, если бы кто-нибудь помог мне с этим!


person Sikander Lhote    schedule 11.09.2018    source источник


Ответы (1)


Я предполагаю, что вы нашли способ создавать проблемы Github из ввода электронной почты.

Для отправки обновлений по электронной почте пользователю сначала нужно решить, что использовать в качестве триггера. Кажется, что в Zapier нет триггеров для работы над проблемой, поэтому я думаю, что триггер «Упоминание» может быть вашим лучшим вариантом. Поэтому, когда вы упоминаете конкретную учетную запись Github в проблеме (это будет ручной процесс), он будет отправлять электронные письма человеку, который поднял проблему.

Проблема, которую вам нужно решить, заключается в том, где хранить адрес электронной почты, на который вы хотите отправлять электронные письма.

Вы можете:

1) Сохраните адрес электронной почты в заголовке проблемы.
Когда запустится триггер упоминания, используйте модуль форматирования Zapier, чтобы просмотреть заголовок для адреса электронной почты и отправить сведения о проблеме на этот адрес электронной почты. адрес.
Это, конечно, имеет проблемы с безопасностью (делает электронную почту общедоступной), что может повлиять или не повлиять на вас в зависимости от вашего сценария использования.

2) Сохраните адрес электронной почты в онлайн-базе данных.
Автоматически выдайте идентификатор, связанный с этим адресом электронной почты, и сохраните идентификатор в заголовке выпуска Github. Когда запустится триггер упоминания, используйте средство форматирования Zapier, чтобы просмотреть заголовок идентификатора, выполнить поиск соответствующего идентификатора в базе данных, найти соответствующие адреса электронной почты и отправить сведения о проблеме на этот адрес электронной почты. Эта проблема решит проблему безопасности.

Возможными онлайн-базами данных являются такие сервисы, как Kintone или Zoho Creator, или вы можете использовать Google Sheets, если это кажется проще.

person will-yama    schedule 12.09.2018
comment
Хм. Я понимаю. Это довольно обходной путь, но если нет других хороших альтернатив, я сделаю это так. Спасибо за вклад! - person Sikander Lhote; 13.09.2018