Ben, örneğin, bir görev yöneticisi, doğum günü hatırlatıcı hatırlatıcı ... Ben, bir tarih ve bir saat program ve o anda gönderilen e-posta almak istiyorum, bir web uygulaması üzerinden e-posta göndermek istiyorum.
Cron kullanarak ya da gelecekteki bir zaman damgası ile e-posta gönderme: Ben bunu yapmak için iki seçeneğiniz var.
Cron kullanarak gönderilecek bir e-posta olup olmadığını kontrol etmek için bir komut (veritabanını sorgulamak olan) her biri, iki o beş dakika çalıştırmak için içerir. Ya da başka bir yol, yeni bir hatırlatma kaydederken, belirtilen zamanda yeni bir crontab görevi (via web uygulaması bir sistem komutu çalıştırmak) koymak. Ilk seçenek ile, sunucu yük aşırı olacağını düşünüyorum. İkinci seçenek ile, benim için kirli göründüğünü, crontab görevler yüzlerce olacak.
Belki hatırlatma oluşturma, ancak gelecekte bir tarih ve saat e-posta damgası değişen şu anda e-posta gönderebilir. Bazı e-posta sunucuları (Windows için Mercur'deki gibi) bu yönetebilirsiniz biliyorum, ama, bu bir standarttır? Ben bu işi yapmak için Gmail hesabımı kullanmak olacaktır. E-Ben hatırlatma oluşturulan anda göndermiş olduğu ve bu çözüm ile, ben, bir hatırlatma iptal etmek mümkün olmayacaktır.
Ben sunucu dil için PHP veya Ruby (RoR) kullanabilirsiniz, böylece her ikisi de e-postalar göndermek ve sistem komutları diyoruz çünkü dil, önemli değildir. Çözüm scripting gerektirir, ben bash komut dosyaları, Perl, Python ... (sunucu Linux kutusudur) kullanabilirsiniz.
Bu sorunun çözümünü gerçekleştirmek için en iyi yöntem hangisi sizce?
Benim kötü İngilizce için özür dileriz. Şimdiden teşekkürler.