Redmine'da Otomatik Olarak E-postayı Görevlere Nasıl Dönüştürebilirim?

5/19/2020
4 minutes
Lukáš Beňa

Redmine'ı bir proje yönetim ve sorun takip aracı olarak duymuş olmalısınız ve projeleriniz için denemek istiyorsunuz.

Web tabanlı araç, kullanıcıların birden fazla proje ve ilişkili alt projeleri yönetmelerine olanak tanır ve ayrıca wiki ve forum seçenekleri, Gantt tablosu ve takvimle zaman takibi, proje başına esnek, rol tabanlı erişim kontrolü gibi özelliklere sahiptir.

Redmine ayrıca e-postaları otomatik olarak görevlere dönüştürmenize olanak sağlar. Böylece, e-postalarınızı Redmine'e manuel olarak işlev eklemek yerine, sağlanan e-posta adresinden gelen e-postalarınızı otomatik olarak Redmine görevlerine dönüştürerek proje yönetimi çok daha kolay hale gelir.

Peki e-postanızı nasıl otomatik olarak bir göreve dönüştüreceksiniz?

E-postalarınızı otomatik olarak görevlere dönüştürmek ve tüm projelerinizi takip etmek için doğru yerdesiniz. Bu makale, e-postaları Redmine'da otomatik olarak görevlere dönüştürmek için adım adım bir protokol kılavuzudur. Hadi başlayalım. E-postalarınızı alıp onları Redmine görevlerine dönüştürmek için izlenecek birkaç basit adım aşağıda belirtilmiştir.

  1. Ayarlar>gelen e-postalar'a gidin.
  2. Bir API anahtarı alın.
  3. Redmine'in kök dizinine gidin.
  4. "crontab" dosyasını açın ve ardından düzenleyiciyi seçin.
  5. E-postalarınızı otomatik olarak alıp Redmine görevlerine dönüştürmek için bir sistem kurun.
  6. Değişiklikleri kaydedin ve sunucuyu yeniden başlatın.

Şimdi, yukarıda belirtilen adımları ayrıntılı olarak ele alalım. Bu şekilde, e-postaları otomatik olarak alıp onları Redmine görevlerine dönüştürerek birden fazla projenizi ve ilişkili alt projelerinizi takip edebilirsiniz.

  • E-postadan görevlere otomasyon sürecindeki ilk adım, Redmine'in e-postaları alacak şekilde yapılandırılmasıdır. Bunun için menüden ayarlara gidin ve ayarlar içindeki gelen e-postalar bölümüne gidin.

  • Oradan web hizmetlerini etkinleştirin ve API anahtarını alın ve ayarları kaydedin.

  • Sonraki adımda, tercihen SSH bağlantısıyla sunucuya bağlanın ve Redmine'in kök dizinine gidin. Kök dizinde olduğunuzda, kök ayrıcalıklarıyla, yani Redmine'in kendisi tarafından çalıştırılan kullanıcı için crontab açın. Örneğin, Redmine root'tan çalışıyorsa, komut şu olacaktır: sudo crontab -e. Ancak, kullanıcı "Redmine" tarafından çalıştırılıyorsa, bu kullanıcıya geçmeli ve onun adına crontab açmalıyız. İlk kez açıyorsanız, size bir dosya düzenleyici seçmenizi veya seçmenizi isteyecektir. Bunun için önerilen seçeneği seçin.

  • Bundan sonra, bir sonraki adım için, e-postalarınızı Redmine'daki görevlere otomatik olarak dönüştürmek için birkaç kod satırı eklemeniz gerekmektedir.

*/5 * * * * wget -0 -http://127.0.0.1/helpdesk_mailer/get_mail?key=xxxx

  • Burada, */5 * * * * her 5 dakikada bir almanın gerçekleştirileceği anlamına gelir. E-postaları almanın zamanını istediğiniz gibi değiştirebilirsiniz. Örneğin, */5 * * * * yerine * * /2 * * * * kullanarak, her 2 saatte bir alım gerçekleştirilecektir. Satırın sonunda XXXX, daha önce Redmine'den ayarlarda>gelen e-postalar bölümünde elde ettiğiniz API anahtarıdır.

  • Yukarıda belirtilen adımları takip ettikten sonra, crontab dosyasını CTRL + x ile kaydedin ve değişiklikleri "Y" ile onaylayın. Sonra Enter tuşuna basın ve Redmine kök dizinine döneceksiniz. Son adım, e-postalarınızı Redmine'daki görevlere otomatik olarak dönüştürmeye başlamak için sunucunuzu yeniden başlatmaktır.

Artık e-postalarınızı Redmine'daki görevlere otomatik olarak dönüştürmenin nasıl olduğunu biliyorsunuz.

Yukarıda belirtilen adımları takip ederek, e-postalarınızı Redmine görevlerine otomatik olarak dönüştürmek için bir sistem kurabilirsiniz. E-postalarınızı görevlere otomatik olarak dönüştürerek Redmine'da aynı anda birden fazla proje veya siparişi kolayca takip edebilirsiniz. Tüm bunları kaçırmadan zamanında teslim edebilirsiniz.

Easy Redmine'ı 30 gün ücretsiz deneyin

Tam özellikli, SSL korumalı, günlük yedeklemeler, bulunduğunuz konumda