FilemakerTurk, AYS Bilişim ve Beyaz Net tarafından desteklenmektedir.
Filemaker Danışmanınız
AYS Bilişim
Mehmet KAYA
 0532 231 07 27
 0216 318 55 80
 mkaya@aysbilisim.net
						

Belirli bir zamanda otomatik mail göndermek

+2 oy
1,446 kez görüntülendi

Merhaba,

İki koşulun eşitlendiği günün belli bir saatinde otomatik mail göndertmek istiyorum.

Saat bilgisini girmezsem koşul eşitlendiği anda sürekli (neredeyse 5 saniyede bir) mail gönderiyor. Saat bilgisi girdiğimde ise hiç göndermiyor. Esasen zaman çok önemli değil, bir defa mail gönderse de sorunum çözülmüş olacak ama bir türlü çözemedim. Yardımcı olabilirseniz çok sevinirim.

OnTimer'a bağladığım scripte ait görüntüyü de paylaşıyorum.

10, Şubat, 2021 Scripts kategorisinde muratcetin (1,420 puan) tarafından soruldu

4 Cevaplar

+3 oy
 
En İyi Cevap

Bir örnek dosya da ben paylaşayım.Gerekli açıklamalar dosya üzerinde....

 

 

 

11, Şubat, 2021 Şemsi Saracoğlu (135,530 puan) tarafından cevaplandı
11, Şubat, 2021 muratcetin tarafından seçilmiş
Çok teşekkür ederim.
Aradığım bilgi buymuş.
+2 oy
FM Server var ise "script schedule" ile belirlediğiniz saat ve günlerde mail gönderme scriptinizi çalıştırabilirsiniz.
10, Şubat, 2021 poseidon3d (24,790 puan) tarafından cevaplandı
Maalesef FM Server yok.
Veya Windows schedule ile berli gun ve zamanlarda FileMaker programini actirtip acildigindada mail gonderme scriptini calistirtabilirsiniz. Son adim olarak program kendisini tekrar kapatmali.
+2 oy
@poseidon3d'nin önerdiği gibi en doğru yöntem sunucu üzerinden eposta gönderimi yapmak olacaktır.

 

Tetikleme için alternatif yöntemler;

1. @Hamit Özsönmez'in önerdiği işletim sistemi bazında tetikleme (Windows Scheduled Tasks veya Apple tarafında calendar/automator action)

2. Program açılış yada kapanışında eposta scriptinin tetiklenmesi. (O gün eposta gönderip gönderilmediğini kontrol için bir alan tanımlanabilir)

3. On-timer (sizin yaptığınız gibi). Son gönderim tarihini saklayarak o gün gönderip gönderilmediğini kontrol edilebilir.
11, Şubat, 2021 F. Osman Cabi (200,340 puan) tarafından cevaplandı
Özür dilerim, benim kabahatim. Derdimi düzgün anlatamadım. İş formları üzerinden bir iş takip sistemi oluşturdum. İş formu oluştururken teslimat zamanını giriyoruz. Benim derdim, teslimat günü geldiğinde bir uyarı maili göndermek. Daha önce de bahsettiğim gibi, saat bilgisini girmediğimde maili gönderebiliyorum fakat gün bitene kadar 5 - 6 saniyede bir yeni mail gönderiyor. Oysa ben tek bir mail göndermesini istiyorum. Bunu zaman belirterek yapabileceğimi düşündüm ama yapamadım.
mail gönderirken bir alana mail gönderildi gibi bir bilgi girin, mailden önce o alanı kontrol etsin script, eğer o bilgi yok ise maili göndersin.
+2 oy

Merhaba,

Install OnTimer Script'le çözülecek bir sorun aslında. Onu niye kullanmadınız. Yıllar önce Filemaker 10'da yaptığım bir uygulama var. Çevirmenlerin kitap çevirilerini teslim etmeleri gereken tarihi 75 gün ve daha altında bir süre kaldığında her ayın 9, 19, 29'unda mail gönderiyordu. Dosyayı ekte gönderiyorum. Ancak mail ayarlarını kaldırdım tabi. Onları ayarlamanız gerekecek. Yardımcı olacaktır diye düşünüyorum.

Kolay gelsin.

http://filemakerturk.com/?qa=blob&qa_blobid=15919016455660702149

11, Şubat, 2021 ysrkaya (4,100 puan) tarafından cevaplandı
...