Yanıtlar:
Tamam, buna bir şans verdim. İki adım var - senaryoyu yazmak ve sonra betiği çalıştırmak için kural yapma .
vurmak Alt + F11 VBA editörü getirmek için. Sağ tık insert - module
. Modül içine aşağıdaki kodu yapıştırın ve gitmek debug - compile project
Private Sub myOlItems_ItemAdd(ByVal Item As Object)
End Sub
Sub AutoResponse(objmsg As Outlook.MailItem)
' define my reply message
Dim objReply As MailItem
' let's get ourselves the inbox!
Dim inbox As MAPIFolder
Set inbox = Application.GetNamespace("MAPI"). _
GetDefaultFolder(olFolderInbox)
' Let's get this reply going!
Set objReply = objmsg.Reply
' Subject Re: their subject. Standard
objReply.Subject = "Re: " & objReply.Subject
' Body - you define this, use the variable for the unread count in inbox
objReply.Body = "Your email has been received. I currently have " & inbox.UnReadItemCount & " unread emails in my inbox and I will get yours as soon as I can"
' Send this thing!
objReply.Send
' Reset
Set objReply = Nothing
End Sub
Şimdi gideriz kurallar . Hangi görünümde olduğunuzu belirtmezsiniz, bu yüzden Outlook 2010'da yapıyorum:
1. home - rules - create rule - advanced options
2. İlk koşulunuzu seçin. Tüm e-postalarınız için yapmak istiyorsanız, emails sent only to me
veya where my name is in the to box
.. veya aldığınız her mesaja uygulanmasını sağlayacak hiçbir şey seçmeyin.
3. İleri'ye basın ve aşağı ilerleyin ve run a script
4. Bir betiğin bağlantısını tıklayın ve project1.autoresponse
ya da her ne adlandırdıysanız. Kullanabileceğiniz tek komut dosyası olmalı. Şimdi Tamam'a bas
5. Şimdi isabet bitir ve TAMAM
Değiştirebilirsiniz objreply.body
İhtiyaçlarınıza uyacak mesajı, sadece inxbox.unreaditemcount
Mesajların arasında Ayrıca, "e-posta onayı" gibi başka bir konu ya da her neyse belirtmek istiyorsanız, objreply.subject öğesini değiştirebilirsiniz.
Bu benim için kendime e-posta göndermem için çalışıyor. Sizi ancak, takas halinde yerel olabileceği konusunda uyardı, sorun değil. O da mümkün eğer email-superman e-postalar gibi çekirgeler gibi uçarken arkasından koşacak, ancak bu konuda yapabileceğimiz pek bir şey yok. Her 10 saniyede bir 1'den fazla e-posta almadığınızı varsayarsak, iyi olmanız gerekir. Ancak, eğer sizden gelip gelmeyeceği ile ilgili bir if ifadesi koymak isteyebilirsiniz veya bir döngü içine girersiniz.