Yanıtlar:
Hangi cron cini arka plan paketini kullandığınıza bağlı olarak farklılık gösterebilir, ancak bu Ubuntu Hardy'deki Vixie Cron sayfasından:
MAILTO tanımlanmış (boş olmayan) ise, posta adı belirtilen kullanıcıya gönderilir. MAILTO, alıcı kullanıcıları virgülle ayırarak postaları birden fazla alıcıya yönlendirmek için de kullanılabilir. MAILTO tanımlanmış ancak boş ise (MAILTO = ""), posta gönderilmez. Aksi halde posta crontab'ın sahibine gönderilir.
Vixie Cron kullanmıyorsanız veya emin değilseniz, crontab dosyası için kılavuz sayfasını deneyin: man 5 crontab
Örnek
MAILTO="user.one@domain.one,user.two@domain.two"
cron
ilk adrese posta gönderen (ve değişiklikleri kaydederken şikayet etmedim, ki bu utanç verici ) oldu. Sistem günlüğünde hatalar var ( ), fakat kimse fark etmedi ...crontab
(CRON) error (bad mailto)
Yukarıdaki cevaplara alternatif olarak, bir posta grubu olan tek bir adrese gönderebilirsiniz. Bu, özellikle birden fazla sunucuyu yönetiyorsanız, gruptaki adresleri bir posta sunucusundan sonra her bir sunucunun crontab'ından yönetmek daha kolay olduğu için işe yarar.
/etc/aliases
gibi bir satır ekleyerek "sanal bir alıcı" ekleyin : cron-listeners: fred@example.com, george@example.com
2. crontab'da ayarlayın MAILTO=cron-listeners
Kök erişiminiz yoksa, .forward
bunun yerine yöntemi deneyebilirsiniz .
Çözümlerden biri .forward
, söz konusu kullanıcı hesabında uygun adreslere posta gönderen bir dosya olabilir .
Muhtemelen en iyi cevap, manil sayfalarınızı MAILTO parametresiyle yapılabilecek bir şey olup olmadığını görmek için dağıtımınızın geçerli cron / crontab sürümü için kontrol etmek veya sırayla postayı sizin için birden fazla adrese yönlendirecek bir posta adresi belirtmektir.
,
Her e-postadan sonra ekleyin , örneğin:MAILTO="some.user1@example.com,some.user2@example.com"
;
çalışmıyor