ส่งต่อจดหมายอัตโนมัติไปยัง gmail จาก Outlook


10

ฉันมีคอมพิวเตอร์เซิร์ฟเวอร์ windows ที่มีความปลอดภัยสูงซึ่งกำหนดค่า outlook express ของฉันไว้ฉันต้องการส่งต่อเมลทั้งหมดที่มาจาก Outlook ไปยัง gmail ฉันวางกฎการส่งต่ออัตโนมัติบางอย่างในมุมมอง แต่มันไม่ทำงาน (อาจเป็นการปิดการส่งต่ออัตโนมัติ)

ฉันสามารถส่งต่อจดหมายด้วยตนเอง

อย่างไรก็ตามมีเพื่อกำจัดปัญหานี้หรือไม่?

คำตอบ:


7

ฉันได้เขียนสคริปต์ VBA เพื่อทำสิ่งนี้ * ข้ามการปิดใช้งานการส่งต่ออัตโนมัติของเซิร์ฟเวอร์ "โดยทั่วไปจะเป็นการเลียนแบบผู้ใช้ที่ส่งต่ออีเมลแทนที่จะเป็นเซิร์ฟเวอร์ที่ทำการส่งต่ออัตโนมัติ

มันง่ายมาก:

Sub AutoForwardAllSentItems(Item As Outlook.MailItem)
Dim strMsg As String
Dim myFwd As Outlook.MailItem

Set myFwd = Item.Forward

myFwd.Recipients.Add "email@email.com"
myFwd.Send
Set myFwd = Nothing 
End Sub

เกินขอบเขตของโพสต์นี้เพื่อให้คำแนะนำโดยละเอียด แต่นี่เป็นบทสรุป:

  1. เพิ่มรหัสด้านบนในตัวแก้ไข Visual Basic ของ Outlook (Alt-F11 ควรเริ่มต้น) อย่าลืมเปลี่ยน email@email.com เป็นที่อยู่ที่คุณต้องการให้ส่งจดหมาย

  2. บอก Outlook ให้เรียกใช้รหัสนี้สำหรับข้อความขาเข้าแต่ละรายการ (เครื่องมือ -> กฎและการแจ้งเตือน -> กฎใหม่ -> ตรวจสอบข้อความเมื่อมาถึง -> ถัดไป -> ใช่ -> ช่องทำเครื่องหมาย "เรียกใช้สคริปต์" -> จากนั้นเลือกสคริปต์ที่คุณเพิ่ง สร้าง

ตอนนี้ Outlook ควรส่งต่ออีเมลแต่ละฉบับที่คุณได้รับโดยอัตโนมัติ แต่ผู้ดูแลระบบจะไม่ถูกบล็อกว่าเป็น "ส่งต่ออัตโนมัติ"


Nitpick - ตัวแปร 'strMsg' ในตัวอย่างโค้ดไม่เคยถูกใช้
Luke Girvin

1
ยังต้องการที่จะทราบข้อแม้ใหญ่มากหนึ่งนี้ (แม้ว่ามันจะเป็นทางออกที่ดี) - Outlook HAS จะเปิดเมื่ออีเมลเข้ามาเพื่อให้สิ่งนี้ทำงานได้ ดังนั้นหากคุณไม่ได้ทำงานในช่วงวันหยุดพักผ่อนการทำงานไปข้างหน้าจะไม่ถูกประมวลผล
JoeCool

4

ฉันมีปัญหาเดียวกันและนี่คือทางออกของฉัน: * เพิ่มบัญชี gmail ของคุณใน Outlook * ใน "กฎ" Outlook ของเราแทนที่จะเลือก "ส่งต่อ" เลือก "ย้ายสำเนาไปยังโฟลเดอร์" * เป็นโฟลเดอร์เป้าหมาย เลือกโฟลเดอร์ในบัญชี Gmail ของคุณ


2

โดยทั่วไปด้วย outlook และแลกเปลี่ยนคุณโดยค่าเริ่มต้นตั้งค่ากฎของเซิร์ฟเวอร์ ซึ่งหมายความว่ากฎจะมีผลกับเซิร์ฟเวอร์และการรับอีเมลโดยไม่คำนึงว่าลูกค้าของคุณ (outlook) กำลังทำงานอยู่หรือไม่ ด้วยการแลกเปลี่ยนคุณสามารถบล็อกการส่งต่ออีเมลอัตโนมัติไปยังที่อยู่ภายนอก (และดูเหมือนว่าผู้ดูแลระบบของคุณได้ทำไปแล้ว) เหตุผลที่ทำให้การส่งต่อด้วยตนเองคือกระบวนการนี้แตกต่างกันมาก มันเกิดขึ้นกับลูกค้าและสำหรับเซิร์ฟเวอร์ดูเหมือนว่าเพิ่งส่งอีเมลอื่น ๆ

สาเหตุของการกำหนดค่าเซิร์ฟเวอร์โดยทั่วไปนั้นเพื่อป้องกันข้อมูลและความลับขององค์กรถูกรั่วไหลออกไป เนื่องจากนี่เป็นข้อกังวลที่ถูกต้องคุณอาจไม่มีโชคที่จะเชื่อผู้ดูแลระบบของคุณเพื่อให้คุณส่งต่ออีเมลของคุณไปยัง gmail


ฉันจะได้เห็นรถยนต์ของฉันส่งข้อความในรายการส่ง แต่ไม่ถึงในกล่องจดหมาย Gmail ของฉัน

นี่อาจหมายความว่าการบล็อกเกิดขึ้นในระยะอื่น อีเมลภายนอกสามารถกำหนดค่าให้ผ่านเกตเวย์เซิร์ฟเวอร์ที่บล็อกสิ่งต่าง ๆ นั่นหมายความว่าเซิร์ฟเวอร์ต้นทางส่งสิ่งนั้น (และวางอีเมลในโฟลเดอร์เมลที่ส่งของคุณ) แต่สื่อตัวกลางจะบล็อกสิ่งต่าง ๆ จากการออกไปข้างนอก

0

คุณอาจต้องการพิจารณาเพิ่มบัญชีอีเมลที่คุณต้องการส่งต่อไปยัง gmail ผ่านแท็บบัญชี คุณสามารถเพิ่มทั้งบัญชี POP และ IMAP ได้ทันที


ซึ่งอีเมลบัญชีฉันต้องการที่จะเพิ่มบัญชีอีเมลของฉันมีการกำหนดค่าแล้วในมุมมอง

คุณหมายถึงว่าถ้าฉันกำหนดค่าบัญชี gmail ของฉันในมุมมองมันจะทำงานอย่างไร

0

วิธีที่ง่ายที่สุดคือขอให้ผู้ดูแลระบบเซิร์ฟเวอร์อีเมลของคุณตั้งค่าการส่งต่อเซิร์ฟเวอร์ไปยังบัญชี GMail ของคุณ

มิฉะนั้นอย่างที่นายแมตต์แนะนำการเพิ่มบัญชีโดยตรงไปยัง GMail นั้นมีแนวโน้มที่จะพิสูจน์ว่ามีประสิทธิภาพมากที่สุด


นี้เป็นไปไม่ได้และฉันไม่ได้ทำอะไรที่ผิดกฎหมายที่นี่เพราะผมผู้รับเหมาฉันเพียงแค่ต้องการที่จะได้รับมันไปยังกล่องจดหมายอีเมลในต่างประเทศของฉัน

ฉันสนใจที่คุณพูดว่ามันไม่ผิดกฎหมายเพราะไม่มีใครดูเหมือนจะแนะนำคุณ ถึงแม้ว่าตอนนี้ที่คุณจะนำเรื่องขึ้น ...
เดฟ Arkell

0

ฉันไม่รู้ว่าคุณหมายถึงอะไรโดยกฎการส่งต่ออัตโนมัติ แต่คุณเพิ่มมันเป็นตัวกรอง / กฎปกติในการกรองอีเมลของคุณหรือไม่ มีตัวเลือกสำหรับส่งต่อหรือส่งต่อเป็นไฟล์แนบ


ฉันจะได้เห็นรถยนต์ของฉันส่งข้อความในรายการส่ง แต่ไม่ถึงในกล่องจดหมาย Gmail ของฉัน
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.