13Jul
Windows Görev Zamanlayıcısı otomatik olarak belirli bir saatte veya belirli bir etkinliğe yanıt olarak e-posta gönderebilir, ancak entegre e-posta özelliği çoğu kullanıcı için çok iyi çalışmaz.
E-posta göndermek için Görev Zamanlayıcı'nın e-posta özelliğini kullanmak yerine, SendEmail yardımcı programını kullanabilirsiniz. Bir SMTP sunucusu ile kimlik doğrulamasını yapan ve bir e-posta gönderen tek satırlı bir komut oluşturmanıza olanak tanır.
Görev Zamanlayıcı'nın E-posta İşleviyle İlgili Sorun
Bilgisayarınızı herhangi biri oturum açtığında e-posta ile bilgilendirilmek üzere kurduğumuzda yerleşik e-posta özelliğinde bazı sorunlar olduğunu tespit ettik.
İstediğiniz herhangi bir SMTP sunucusunu girebilirsiniz, ancak Görev Zamanlayıcı kimlik doğrulamayı desteklemez; bu nedenle, SMTP sunucunuz için bir kullanıcı adı ve parola sağlayamazsınız.Çoğu kullanıcının erişebileceği SMTP sunucusu türü( örneğin, Gmail'in SMTP sunucusu veya İnternet servis sağlayıcınız tarafından sağlanan bir SMTP sunucusu) kimlik doğrulama gerektirir, böylece Görev Zamanlayıcı'dan kolaylıkla kullanılamaz.
Yerel bilgisayarınızda bir SMTP sunucusu çalıştırıyorsanız, Görev Zamanlayıcı'nın e-posta işlevi sizin için yararlı olabilir. Bununla birlikte, ortalama bir kullanıcının başka bir araca - yani SendEmail'in geldiği yer. -
SendEmail
'yi Kullanma Önce, komut satırından e-posta göndermek için ücretsiz( ve açık kaynak) bir araç olan SendEmail'i indirin.İndirilen arşivi bilgisayarınızdaki bir klasöre ayıklayın.
Daha sonra, Windows Görev Zamanlayıcı'yı başlatıp yeni bir görev oluşturun - daha fazla bilgi için zamanlanmış görevler oluşturma konusundaki rehberimize başvurun. Belirli bir zamanda otomatik olarak bir e-posta gönderen bir görev veya belirli bir etkinliğe yanıt olarak bir e-posta gönderen bir görev oluşturabilirsiniz.
Eylem penceresine geldiğinizde, E-posta gönder yerine bir programı başlat'ı seçin.
Program / komut kutusunda Gözat düğmesini kullanın ve bilgisayarınızdaki SendEmail.exe dosyasına gidin.
Son olarak, SMTP sunucunuzla kimlik doğrulaması yapmak için gerekli bağımsız değişkenleri eklemeniz ve e-postanızı oluşturmanız gerekir. SendEmail ile kullanabileceğiniz seçeneklerin bir listesi:
Sunucu Seçenekleri
-f EMAIL - Gönderdiğiniz e-posta adresi.
-s SUNUCU: PORT - SMTP sunucusu ve port gerektirir.
-xu USERNAME - SMTP sunucusunda kimlik doğrulamasını yapmanız gereken kullanıcı adı.
-xp PASSWORD - SMTP sunucusunda kimlik doğrulaması yapmak için gereken şifre.
-o tls = yes - TLS şifrelemesini etkinleştirir. Bazı SMTP sunucuları için gerekli olabilir.
Gmail'in SMTP sunucularını kullanıyorsanız, bunlar ihtiyaç duyacağınız sunucu seçenekleri:
-s smtp.gmail.com:587 -xu [email protected] -xp şifresi -o tls = yes Elbette sizKendi e-posta adresinizi ve şifrenizi buraya girmeniz gerekecek.
Hedef Seçenekler
-t EMAIL - Hedef e-posta adresi.-t seçeneğinin ardından her bir adres arasında boşluk bırakarak birden fazla adrese bir e-posta gönderebilirsiniz.
-cc EMAIL - E-postayla Bilmek İstediğiniz Adresler. Yukarıdaki -t komutuyla olduğu gibi, her e-posta adresi arasına bir boşluk bırakarak birden fazla adres belirtebilirsiniz.
-bcc EMAIL - Yukarıdaki CC seçeneğinin BCC sürümü.
E-posta Seçenekleri
-u SUBJECT - E-postanızın konusu
-m BODY - E-postanızın mesaj metni metni.
-a ATTACHMENT - Eklemek istediğiniz dosyanın yolu. Bu isteğe bağlıdır.
Örneğin, e-posta adresinizin [email protected] olduğunu ve [email protected] adresine bir e-posta göndermek istediğinizi varsayalım. Aşağıdaki seçenekleri kullanabilirsiniz:
-f [email protected] -t kiş[email protected] -u Konu -m Gövde metni!-s smtp.gmail.com:587 -xu [email protected] -xp şifre -o tls = yes
Seçeneklerinizi bir araya getirdikten sonra, bunları Kopyala ve Bağımsız değişken ekle kutusuna yapıştırın.
Görevinizi kaydedin, işiniz bitti. Göreviniz, belirttiğiniz programa( veya olayın yanıtında) otomatik olarak e-posta gönderecektir.
SendEmail ile otomatik olarak e-posta gönderen bir komut dosyasına entegre etmek ya da çift tıklattığınızda bir e-posta gönderen bir kısayol oluşturmak da dahil olmak üzere SendEmail ile yapabileceğiniz çok şey var.