Outlook Signature: ทำลายเซ็นอีเมลองค์กรให้เหมือนกันทุกคน

ทำ Outlook Signature มาตรฐานองค์กร ตั้งใน classic Outlook, new Outlook และ Outlook on the web เข้าใจ roaming signatures และเลือกวิธีกำหนดจากส่วนกลาง

โดย ทีมงาน THAI DATA CLOUD อ่าน 15 นาที

แชร์FacebookXLINELinkedIn
Outlook Signature — Outlook Signature: ทำลายเซ็นอีเมลองค์กรให้เหมือนกันทุกคน
Outlook Signature: ทำลายเซ็นอีเมลองค์กรให้เหมือนกันทุกคน

คำตอบสั้น ๆ: ทำ Outlook Signature มาตรฐานองค์กร ตั้งใน classic Outlook, new Outlook และ Outlook on the web เข้าใจ roaming signatures และเลือกวิธีกำหนดจากส่วนกลาง

คู่มือนี้อธิบาย Outlook Signature ทีละขั้นตอน พร้อมคำสั่งที่ใช้ได้จริงและปัญหาที่พบบ่อย

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

คู่มือนี้เหมาะกับผู้ดูแลระบบ ฝ่ายบุคคล หรือฝ่ายการตลาดที่ต้องทำ Outlook Signature ขององค์กรให้เหมือนกันทุกคน เมื่อทำครบ คุณจะมีแม่แบบลายเซ็นที่แสดงผลดีทั้งในคอมพิวเตอร์และมือถือ ตั้งได้ถูกที่ใน classic Outlook for Windows, new Outlook และ Outlook on the web เข้าใจว่า roaming signatures ทำให้ลายเซ็นตามผู้ใช้ไปทุกเครื่องอย่างไร และเลือกได้ว่าจะกำหนดจากส่วนกลางด้วย PowerShell หรือด้วย Mail Flow Rule

สิ่งที่ต้องเตรียม

  • ข้อมูลพนักงานที่ถูกต้อง: ชื่อภาษาไทยและอังกฤษ ตำแหน่ง แผนก เบอร์โทร ถ้าจะกำหนดลายเซ็นจากส่วนกลาง ข้อมูลเหล่านี้ควรอยู่ในโปรไฟล์ผู้ใช้ของ Microsoft 365 หรือในไฟล์ CSV ที่ตรวจแล้ว
  • โลโก้ไฟล์ PNG ขนาดเล็ก และที่อยู่ HTTPS สำหรับวางรูปถ้าเลือกใช้รูปแบบลิงก์ เช่น https://www.example.com/mail/logo.png
  • Outlook ที่รองรับ roaming signatures: classic Outlook build 2303 ขึ้นไปกับกล่องจดหมาย Microsoft 365 ส่วน new Outlook และ Outlook on the web ใช้ได้ทันที
  • สำหรับวิธีกำหนดจากส่วนกลาง: บทบาท Exchange Administrator และโมดูล Exchange Online PowerShell บนเครื่องผู้ดูแล

องค์กรที่ใช้ WorkMail ไม่ได้ใช้ Microsoft 365 ดูขั้นตอนเฉพาะระบบนั้นที่ การสร้างลายเซ็นท้ายอีเมล (Create WorkMail signature)

ตารางเปรียบเทียบวิธีตั้ง Outlook Signature ใน classic Outlook, new Outlook กับ Outlook on the web, PowerShell และ Mail Flow Rule
ผู้ใช้ตั้งเองได้ทุกแอป แต่ถ้าต้องการให้เหมือนกันทุกคน ผู้ดูแลต้องเลือกวิธีกำหนดจากส่วนกลาง

ขั้นตอนที่ 1: ออกแบบ Outlook Signature มาตรฐานขององค์กร

ทำแม่แบบ Outlook Signature ให้เสร็จก่อนให้ใครตั้งค่า ถ้าแก้ทีหลังต้องตามแก้ทุกเครื่อง กติกาที่ใช้ได้จริงกับบริษัทไทยมีดังนี้

  • ข้อความต้องเป็นตัวอักษร ไม่ใช่รูป ชื่อ ตำแหน่ง เบอร์โทร และอีเมลต้องเป็นข้อความที่คัดลอกได้ Outlook และระบบอีเมลหลายแห่งบล็อกการโหลดรูปจากภายนอกจนกว่าผู้รับจะกดดาวน์โหลด Outlook Signature ที่เป็นรูปล้วนจึงกลายเป็นกล่องว่าง และอีเมลที่มีแต่รูปยังเสี่ยงถูกมองว่าเป็นสแปม
  • ฟอนต์ที่มีอยู่ทุกเครื่อง ฟอนต์ภาษาไทยที่ติดตั้งเองในเครื่องผู้ส่งจะไม่แสดงที่เครื่องผู้รับ ให้ใช้ฟอนต์มาตรฐานที่รองรับภาษาไทย เช่น Tahoma หรือ Leelawadee UI บน Windows และยอมรับว่ามือถือจะแสดงด้วยฟอนต์ไทยของระบบแทน ขนาด 10 ถึง 11 pt อ่านง่ายที่สุด
  • โลโก้เล็กและมีขนาดกำหนดชัด กว้างประมาณ 150 ถึง 200 พิกเซล ไฟล์เล็กไม่กี่สิบ KB และใส่ข้อความแทนรูป (alt) เป็นชื่อบริษัท อย่าใส่รูปโซเชียลมีเดียหลายไอคอน เพราะแต่ละรูปคือไฟล์แนบหรือลิงก์ภายนอกอีกหนึ่งชิ้น
  • สองชุดสำหรับสองสถานการณ์ ชุดเต็มสำหรับอีเมลใหม่ และชุดสั้นแค่ชื่อกับเบอร์โทรสำหรับการตอบกลับ เพื่อไม่ให้เธรดยาวเต็มไปด้วยโลโก้ซ้ำ ๆ
  • ไม่ใส่ข้อความทางกฎหมายยาว ๆ ในลายเซ็นส่วนตัว ข้อความแจ้งความลับหรือข้อความเกี่ยวกับข้อมูลส่วนบุคคลควรเติมจากเซิร์ฟเวอร์ด้วย Mail Flow Rule เพื่อให้เหมือนกันทุกฉบับ และให้ฝ่ายกฎหมายของบริษัทตรวจถ้อยคำก่อนใช้

ตัวอย่างแม่แบบ Outlook Signature แบบ HTML ที่ใช้ได้ทั้งการวางใน Outlook และการกำหนดด้วย PowerShell ในขั้นตอนที่ 5 (ข้อมูลในวงเล็บปีกกาจะถูกแทนด้วยข้อมูลของพนักงานแต่ละคน)

<p><b>{NameTH}</b> ({NameEN})<br>
{Title} | Example Co., Ltd.<br>
โทร {Phone} | <a href="https://www.example.com">www.example.com</a><br>
<img src="https://www.example.com/mail/logo.png" width="160" height="40" alt="Example Co., Ltd."></p>

ขั้นตอนที่ 2: ตั้ง Outlook Signature ใน classic Outlook for Windows

  1. ไปที่ File > Options > Mail แล้วคลิก Signatures หรือเปิดหน้าต่างอีเมลใหม่แล้วเลือก Message > Signature > Signatures
  2. ในช่อง E-mail account เลือกบัญชีที่จะใช้ลายเซ็นนี้ ถ้ามีหลายบัญชีต้องตั้งแยกทีละบัญชี
  3. ใต้ Select signature to edit คลิก New ตั้งชื่อที่สื่อความหมาย เช่น Standard-TH-EN แล้วคลิก OK
  4. วาง Outlook Signature จากแม่แบบในช่อง Edit signature ใส่รูปด้วยปุ่มรูปภาพบนแถบเครื่องมือของช่องนี้ ใส่ลิงก์ด้วยปุ่ม Hyperlink แล้วคลิก Save
  5. ใต้ Choose default signature เลือกลายเซ็นชุดเต็มในช่อง New messages และชุดสั้นในช่อง Replies/forwards แล้วคลิก OK

Microsoft แนะนำให้ใส่รูปผ่านปุ่มรูปภาพในหน้าต่างนี้แทนการคัดลอกมาจากโปรแกรมอื่น เพราะโค้ดบางแบบ เช่น VML ทำให้รูปไปโผล่เป็นไฟล์แนบที่ฝั่งผู้รับ ถ้าต้องปรับขนาดรูป ให้คลิกขวาที่รูป เลือก Picture แล้วใช้แท็บ Size โดยติ๊ก Lock aspect ratio ไว้

classic Outlook ยังเก็บสำเนา Outlook Signature เป็นไฟล์ .htm, .rtf และ .txt ไว้ที่ %APPDATA%\Microsoft\Signatures ถ้าใช้ build ที่รองรับ roaming signatures กับบัญชี Microsoft 365 ลายเซ็นจะถูกเก็บในกล่องจดหมายด้วย จึงตามไปเครื่องอื่นได้ วิธีทั้งหมดอยู่ในเอกสาร Create and add an email signature in Outlook

หน้าจอจำลองหน้าต่าง Signatures and Stationery ใน classic Outlook เลือก Outlook Signature ชุดเต็มสำหรับอีเมลใหม่และชุดสั้นสำหรับตอบกลับ
ตั้งลายเซ็นแยกตามบัญชี ชุดเต็มสำหรับอีเมลใหม่ ชุดสั้นสำหรับตอบกลับ (ภาพจำลอง)

ขั้นตอนที่ 3: ตั้ง Outlook Signature ใน new Outlook และ Outlook on the web

สองแอปนี้ใช้หน้าตั้งค่า Outlook Signature เดียวกัน

  1. คลิกไอคอนเฟือง Settings > Accounts > Signatures ถ้ามีหลายบัญชี เลือกบัญชีที่ต้องการก่อน
  2. คลิก Add signature ตั้งชื่อให้ไม่ซ้ำ แล้วพิมพ์หรือวางลายเซ็นในช่องแก้ไข
  3. เลือกลายเซ็นเริ่มต้นสำหรับอีเมลใหม่ และสำหรับการตอบกลับหรือส่งต่อ ที่ส่วนล่างของหน้าตั้งค่า ถ้าไม่เลือก ผู้ใช้ต้องใส่ลายเซ็นเองทุกครั้งจากแท็บ Message > Signature ตอนเขียนอีเมล
  4. คลิก Save

ถ้าแก้ลายเซ็นเดิม ให้คลิกปุ่มดินสอ Edit signature แก้แล้วคลิก Save เมื่อ roaming signatures เปิดอยู่ Outlook Signature ที่ตั้งในหน้านี้จะเห็นทั้งใน new Outlook, Outlook on the web และ classic Outlook รุ่นที่รองรับ ไม่ต้องตั้งซ้ำ ส่วนแอป Outlook บนมือถือมีช่องตั้งลายเซ็นของตัวเองในหน้า Settings ของแอป ให้ตรวจแยกอีกครั้ง

ขั้นตอนที่ 4: ตัดสินใจว่าจะให้ Outlook Signature ซิงก์ข้ามเครื่องหรือไม่

Roaming signatures คือการเก็บ Outlook Signature ไว้ในกล่องจดหมายบน Exchange Online แทนการเก็บในเครื่อง ผลคือผู้ใช้ตั้งครั้งเดียวแล้วเห็นทุกเครื่อง ข้อจำกัดที่ต้องรู้คือ ใช้กับ classic Outlook build 2303 ขึ้นไป ไม่รองรับกล่องจดหมายบน Exchange on-premises และบัญชี POP หรือ IMAP และ add-in ที่เคยใช้กระจายลายเซ็นแบบเก่าจะทำงานไม่ได้เมื่อฟีเจอร์นี้เปิดอยู่

องค์กรส่วนใหญ่ควรเปิดไว้ตามค่าเริ่มต้น ปิดเฉพาะเมื่อจะกำหนด Outlook Signature จากส่วนกลางด้วยเครื่องมือของตัวเอง วิธีปิดมีสองระดับ

  • classic Outlook รายเครื่อง: สร้างค่า DWORD ชื่อ DisableRoamingSignatures ค่า 1 ที่ HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Outlook\Setup หรือกำหนดผ่าน Group Policy ที่ HKEY_CURRENT_USER\Software\Policies\Microsoft\Office\16.0\Outlook\Setup
  • Outlook on the web และ new Outlook ทั้ง tenant: รัน Set-OrganizationConfig -PostponeRoamingSignaturesUntilLater $true ค่านี้มีผลกับทั้งองค์กร ไม่ได้เลือกเป็นรายคน และไม่มีผลกับ classic Outlook ซึ่งยังต้องใช้ค่าใน Registry ข้างบน
reg add "HKCU\Software\Microsoft\Office\16.0\Outlook\Setup" /v DisableRoamingSignatures /t REG_DWORD /d 1 /f

ขั้นตอนที่ 5: กำหนด Outlook Signature จากส่วนกลาง

ทางเลือก A: Mail Flow Rule เติมท้ายอีเมลที่เซิร์ฟเวอร์

Mail Flow Rule (Transport rule) ใน Exchange admin center เติมข้อความหรือ HTML ท้ายอีเมลทุกฉบับระหว่างทาง ใช้ได้กับทุกแอปรวมถึงมือถือ และดึงข้อมูลจากโปรไฟล์ผู้ใช้ได้ เช่น %%DisplayName%% และ %%Title%% ผู้ใช้ลบหรือแก้เองไม่ได้ ข้อเสียคือข้อความจะต่อท้ายสุดของอีเมล ในการตอบกลับจึงอยู่ใต้ข้อความเก่าทั้งเธรด ไม่ได้อยู่ใต้ข้อความที่เพิ่งพิมพ์ และผู้ส่งไม่เห็นตอนเขียน วิธีนี้จึงเหมาะกับข้อความปฏิเสธความรับผิดชอบมากกว่าลายเซ็นส่วนตัว ขั้นตอนเต็มอยู่ใน Mail Flow Rule: เพิ่ม Disclaimer ท้ายอีเมลทุกฉบับใน Exchange Online

ทางเลือก B: PowerShell สำหรับ Outlook on the web และ new Outlook

เมื่อปิด roaming signatures ระดับ tenant แล้ว ผู้ดูแลใช้ Set-MailboxMessageConfiguration ใส่ Outlook Signature ให้แต่ละกล่องจดหมายได้ เตรียมไฟล์ CSV ที่มีคอลัมน์ Email, NameTH, NameEN, Title, Phone บันทึกเป็น UTF-8 เพื่อให้ภาษาไทยไม่เพี้ยน และไฟล์แม่แบบจากขั้นตอนที่ 1

Connect-ExchangeOnline -UserPrincipalName [email protected]
Set-OrganizationConfig -PostponeRoamingSignaturesUntilLater $true
$template = Get-Content C:\Data\signature-template.htm -Raw -Encoding UTF8
$users = Import-Csv C:\Data\signature-users.csv -Encoding UTF8
foreach ($u in $users) {
  $html = $template.Replace('{NameTH}', $u.NameTH).Replace('{NameEN}', $u.NameEN).Replace('{Title}', $u.Title).Replace('{Phone}', $u.Phone)
  Set-MailboxMessageConfiguration -Identity $u.Email -SignatureHtml $html -AutoAddSignature $true -AutoAddSignatureOnReply $true
}
Get-MailboxMessageConfiguration -Identity [email protected] | Format-List AutoAddSignature,AutoAddSignatureOnReply

ทดลองกับกล่องจดหมายของตัวเองหนึ่งกล่องก่อนรันทั้งไฟล์ คำสั่งนี้เขียนทับ Outlook Signature เดิมของผู้ใช้ใน Outlook on the web ให้แจ้งพนักงานล่วงหน้า สำหรับ classic Outlook วิธีนี้ไม่ครอบคลุม ต้องปิด roaming signatures ด้วย Registry แล้ววางไฟล์ลายเซ็นใน %APPDATA%\Microsoft\Signatures ด้วยสคริปต์ตอนล็อกอิน หรือใช้เครื่องมือจัดการลายเซ็นของผู้ผลิตรายอื่นที่รองรับ roaming signatures

คำสั่ง PowerShell ปิด roaming signatures ระดับ tenant แล้วใส่ Outlook Signature ให้กล่องจดหมายด้วย Set-MailboxMessageConfiguration และตรวจผล
ทดลองกับกล่องจดหมายเดียวก่อน เพราะคำสั่งนี้เขียนทับลายเซ็นเดิมของผู้ใช้

ขั้นตอนที่ 6: ทดสอบ Outlook Signature ก่อนประกาศใช้

ส่งอีเมลทดสอบ Outlook Signature จากแต่ละแอปไปหลายปลายทาง แล้วตรวจตามรายการนี้

  • ส่งถึงเพื่อนร่วมงานในองค์กร ถึงบัญชี Gmail และเปิดดูบนมือถือ ดูว่าฟอนต์ไทยไม่กลายเป็นสี่เหลี่ยมและไม่ล้นขอบจอ
  • ดูว่าโลโก้แสดงเป็นรูปในตัวอีเมล ไม่ได้กลายเป็นไฟล์แนบ และถ้าผู้รับยังไม่กดโหลดรูป ข้อความในลายเซ็นยังครบ
  • เปิดโหมดมืด (Dark mode) ใน Outlook แล้วดูว่าโลโก้พื้นโปร่งใสยังมองเห็น ถ้าหายไปกับพื้นดำให้ใช้โลโก้ที่มีพื้นหลังสีขาว
  • ตอบกลับอีเมลหนึ่งฉบับ ดูว่าใช้ลายเซ็นชุดสั้นตามที่ตั้งไว้
  • คลิกลิงก์เว็บไซต์และเบอร์โทรบนมือถือว่าเปิดได้จริง
เช็กลิสต์ตรวจ Outlook Signature ขององค์กร ทั้งข้อความที่คัดลอกได้ ฟอนต์ไทย ขนาดโลโก้ ชุดตอบกลับ และสิ่งที่ไม่ควรทำ
ลายเซ็นที่ดีอ่านได้แม้รูปไม่โหลด และไม่ทำให้เธรดอีเมลยาวเกินจำเป็น

ปัญหาที่พบบ่อยเกี่ยวกับ Outlook Signature

ทำไมโลโก้ใน Outlook Signature กลายเป็นไฟล์แนบที่ฝั่งผู้รับ?

รูปที่ฝังในอีเมลบางแบบถูกโปรแกรมอีเมลของผู้รับแสดงเป็นไฟล์แนบ โดยเฉพาะรูปที่คัดลอกมาจาก Word หรือเว็บไซต์พร้อมโค้ดที่ไม่รองรับ ให้ลบรูปเดิมแล้วใส่ใหม่ด้วยปุ่มรูปภาพในหน้าต่าง Signatures หรือเปลี่ยนเป็นรูปที่ลิงก์จาก HTTPS ซึ่งไม่ถูกนับเป็นไฟล์แนบ แต่ผู้รับอาจต้องกดโหลดรูปก่อนจึงจะเห็น

Outlook Signature ใน classic Outlook ไม่ตรงกับใน Outlook on the web ทำไม?

ตรวจว่า classic Outlook เป็น build 2303 ขึ้นไปหรือไม่ ใน Registry มีค่า DisableRoamingSignatures อยู่หรือไม่ และ tenant ตั้ง PostponeRoamingSignaturesUntilLater เป็น $true หรือไม่ ถ้าอย่างใดอย่างหนึ่งเป็นจริง Outlook Signature จะไม่ซิงก์ระหว่างแอป และบัญชี POP หรือ IMAP จะไม่ซิงก์เลย

ทำไมฟอนต์ภาษาไทยใน Outlook Signature เพี้ยนที่เครื่องผู้รับ?

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

ควรใช้ Mail Flow Rule แทน Outlook Signature ของแต่ละคนเลยได้ไหม?

ได้ถ้าต้องการข้อความเดียวกันทุกฉบับและไม่ให้ใครแก้ แต่ข้อความจะต่อท้ายสุดของเธรดและผู้ส่งไม่เห็นตอนเขียน หลายองค์กรจึงใช้ทั้งสองแบบ คือ Outlook Signature สำหรับชื่อและเบอร์ติดต่อ และ Mail Flow Rule สำหรับข้อความปฏิเสธความรับผิดชอบเฉพาะอีเมลที่ส่งออกนอกองค์กร

ถ้าองค์กรต้องการให้ช่วยออกแบบแม่แบบลายเซ็น วางสคริปต์กำหนด Outlook Signature ให้พนักงานทุกคน หรือตั้ง Mail Flow Rule สำหรับข้อความท้ายอีเมล ติดต่อทีมงาน THAI DATA CLOUD ได้ องค์กรที่ต้องการจัดหาไลเซนส์หรือให้ทีมงานดูแล Microsoft 365 ดูรายละเอียดได้ที่หน้าบริการของเรา

อ่านเพิ่มเติมเกี่ยวกับ Outlook Signature

แชร์FacebookXLINELinkedIn

มีคำถามเรื่องบริการ? ติดต่อทีมงาน