मैं इस वस्तु पर कुछ गुण स्थापित उच्च महत्व के साथ एक ईमेल भेजने की कोशिश की, लेकिन कुछ भी काम करने के लिए लग रहा था। यहाँ मैं क्या करने की कोशिश की है:मैं वीबीए का उपयोग करके भेजे गए ईमेल पर "उच्च महत्व" कैसे सेट कर सकता हूं?
objEmail.Importance = 2
objEmail.Configuration.Fields.Item("urn:schemas:mailheader:X-MSMail-Priority") = "High" ' For Outlook 2003
objEmail.Configuration.Fields.Item("urn:schemas:mailheader:X-Priority") = 2 ' For Outlook 2003 also
objEmail.Configuration.Fields.Item("urn:schemas:httpmail:importance") = 2
Function Send(sTo As String, sFrom As String, sSubject As String)
Set objEmail = CreateObject("CDO.Message")
objEmail.From = sFrom
objEmail.To = sTo
objEmail.Subject = sSubject
objEmail.Textbody = emailBody
objEmail.Configuration.Fields("http://schemas.microsoft.com/cdo/configuration/smtpserver") = "my.smtp.server"
objEmail.Configuration.Fields("http://schemas.microsoft.com/cdo/configuration/sendusing") = 2
// is there a property for high importance, outlook 2007?
objEmail.Configuration.Fields.Update
objEmail.Send
End Function
'objEmail.Fields.Item' बल्कि' objEmail.Configuration.Fields.Item' काम से उपयोग कर रहा है? –
क्षमा करें मार्टिन, यह नहीं था। –
कि में हाँ मैं कुछ हद तक खो आत्मविश्वास कुछ आगे Googling के बाद अपने आप को जवाब। http://classicasp.aspfaq.com/email/how-do-i-alter-the-priority/importance-of-an-e-mail-message.html: –