انتقل إلى المحتوى الرئيسي

كيف ترسل دائمًا بريدًا إلكترونيًا جديدًا من حساب معين في Outlook؟

لنفترض أنك قمت بإنشاء حسابات بريد إلكتروني متعددة في Outlook الخاص بك ، عند إرسال بريد إلكتروني في Outlook ، يعتمد حساب البريد الإلكتروني المعروض في الحقل من على الحساب الذي تعمل فيه حاليًا. بغض النظر عن الحساب الذي تعمل فيه حاليًا ، فأنت تريد دائمًا إرسال بريد إلكتروني جديد رسائل البريد الإلكتروني من حساب بريد إلكتروني معين ، يمكن أن يساعدك البرنامج التعليمي التالي ، ويمكن أن تساعدك الطريقة في هذا البرنامج التعليمي.

أرسل دائمًا بريدًا إلكترونيًا جديدًا من حساب محدد برمز VBA

علامة تبويب Office - تمكين التحرير والتصفح المبوب في Microsoft Office، مما يجعل العمل سهلاً
Kutools for Outlook - عزز Outlook بأكثر من 100 ميزة متقدمة لتحقيق كفاءة فائقة
عزز Outlook 2021 - 2010 أو Outlook 365 الخاص بك باستخدام هذه الميزات المتقدمة. استمتع بتجربة مجانية شاملة مدتها 60 يومًا وارفع مستوى تجربة بريدك الإلكتروني!

السهم الأزرق الحق فقاعةأرسل دائمًا بريدًا إلكترونيًا جديدًا من حساب محدد برمز VBA

يمكن أن يساعدك رمز VBA هذا في إرسال رسائل بريد إلكتروني جديدة بسهولة من حساب معين في Outlook. الرجاء القيام بما يلي.

1. الرجاء الضغط قديم + F11 لفتح ميكروسوفت فيسوال باسيك للتطبيقات صندوق المحادثة.

2. قم بتوسيع Project1 > كائنات Microsoft Outlook بالنقر المزدوج عليها. ثم انقر نقرًا مزدوجًا فوق ملف هذه الجلسة لفتح VbaProject.Otm صندوق المحادثة.

3. انسخ والصق رمز VBA أدناه في مربع الحوار.

فبا: أرسل دائمًا بريدًا إلكترونيًا جديدًا من حساب معين.

Public Sub NewBySpecAccount()
Dim oAccount As Outlook.Account
Dim oMail As Outlook.MailItem
For Each oAccount In Application.Session.Accounts
If oAccount.DisplayName = "Your account name" Then
    Set oMail = Application.CreateItem(olMailItem)
    oMail.SendUsingAccount = oAccount
    oMail.Display
End If
Next
End Sub

4. الآن أنت بحاجة إلى تغيير "اسم حسابك"إلى حساب البريد الإلكتروني الذي تريد دائمًا إرسال رسائل بريد إلكتروني جديدة إليه. انظر لقطة الشاشة:

5. ثم اضغط F5 مفتاح على لوحة المفاتيح لتشغيل كود فبا.

6. بعد تشغيل كود VBA ، ملف الرسالة ستظهر نافذة منبثقة ، يرجى كتابة بريدك الإلكتروني والنقر أرسل زر لإرساله.

ملاحظات: تم اختبار رمز VBA هذا بنجاح في Outlook 2007 و 2010 و 2013 ، ولكن لا يتم تنفيذه في Exchange 2007 و 2010.

 


أفضل أدوات إنتاجية المكتب

كوتولس لتوقعات - أكثر من 100 ميزة قوية لتعزيز توقعاتك

🤖 مساعد بريد الذكاء الاصطناعي: رسائل بريد إلكتروني احترافية فورية مع سحر الذكاء الاصطناعي - بنقرة واحدة للردود العبقرية، والنغمة المثالية، وإتقان متعدد اللغات. تحويل البريد الإلكتروني دون عناء! ...

📧 أتمتة البريد الإلكتروني: خارج المكتب (متوفر لـ POP وIMAP)  /  جدولة إرسال رسائل البريد الإلكتروني  /  نسخة تلقائية/نسخة مخفية الوجهة حسب القواعد عند إرسال البريد الإلكتروني  /  إعادة التوجيه التلقائي (القواعد المتقدمة)   /  إضافة تحية تلقائية   /  تقسيم رسائل البريد الإلكتروني متعددة المستلمين تلقائيًا إلى رسائل فردية 

📨 إدارة البريد الإلكتروني: استدعاء رسائل البريد الإلكتروني بسهولة  /  حظر رسائل البريد الإلكتروني الاحتيالية حسب الموضوعات والآخرين  /  حذف رسائل البريد الإلكتروني المكررة  /  المزيد من خيارات البحث  /  توحيد المجلدات 

📁 المرفقات بروحفظ دفعة  /  فصل دفعة  /  ضغط دفعة  /  حفظ تلقائي   /  فصل تلقائي  /  ضغط تلقائي 

؟؟؟؟ واجهة ماجيك: 😊 المزيد من الرموز التعبيرية الجميلة والرائعة   /  عزز إنتاجية Outlook الخاص بك باستخدام طرق العرض المبوبة  /  تصغير Outlook بدلاً من الإغلاق 

؟؟؟؟ بنقرة واحدة عجائب: الرد على الكل بالمرفقات الواردة  /   رسائل البريد الإلكتروني لمكافحة التصيد  /  🕘إظهار المنطقة الزمنية للمرسل 

👩🏼‍🤝‍👩🏻 جهات الاتصال والتقويم: دفعة إضافة جهات الاتصال من رسائل البريد الإلكتروني المحددة  /  تقسيم مجموعة اتصال إلى مجموعات فردية  /  إزالة تذكير عيد ميلاد 

على مدى ميزات 100 في انتظار الاستكشاف الخاص بك! انقر هنا لاكتشاف المزيد.

 

 

 

Comments (2)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
This code does not work if you have multiple Exchange accounts defined in your profile - pointing to different exchange servers.

In that case you need a variation on this code from Microsoft.

https://learn.microsoft.com/en-us/office/vba/outlook/concepts/accounts/create-a-sendable-item-for-a-specific-account-based-on-the-current-folder-outloo
This comment was minimized by the moderator on the site
Hi, the "VBA: always send a new email from specific account." does not work. If you want to send email from Excel, you have to change Outlook settings. Outlook - File - Account settings. Here you have to prioritise different email and different datafiles you have access to besides your usual account (email). This will work even if Outlook is closed then. (W10, O365)
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations