# ส่งต่อข้อความ SMS จาก iPhone ไป Mattermost หรือ Rocket.Chat

> ส่งข้อความ iPhone ไปยังช่อง Mattermost หรือ Rocket.Chat ด้วย incoming webhook และการทำงานอัตโนมัติในคำสั่งลัด ไม่ต้องมีบัญชี ไม่ต้องมีเซิร์ฟเวอร์กลาง

อัปเดตล่าสุด: 2026-11-03
หน้า HTML ต้นฉบับ: https://www.fwrdsms.com/th/blog/forward-iphone-texts-to-mattermost
Published: 2026-10-18

สร้าง incoming webhook ใน Mattermost หรือ Rocket.Chat วาง URL ของมันลงใน Fwrd เป็นปลายทาง “Webhook” แล้วเพิ่มการทำงานอัตโนมัติข้อความในแอปคำสั่งลัด ข้อความที่ตรงเงื่อนไขแต่ละข้อความจะโพสต์ไปยังช่องของคุณเอง ทั้งสองระบบอ่านฟิลด์ `text` และเนื้อหา webhook ของ Fwrd มีฟิลด์นี้อยู่แล้ว จึงไม่ต้องแปลงอะไรระหว่างทาง

**สิ่งที่คุณต้องมี:** iPhone ที่ใช้ iOS 26 ขึ้นไปและมี [Fwrd](https://apps.apple.com/app/apple-store/id6759069713?pt=128544281&ct=th-blog-mattermost&mt=8) เซิร์ฟเวอร์ Mattermost หรือ Rocket.Chat ที่เข้าถึงได้ผ่าน HTTPS และสิทธิ์สร้างการเชื่อมต่อบนเซิร์ฟเวอร์นั้น (หรือผู้ดูแลที่สร้างให้ได้)

## ทำไม webhook ใช้กับ Mattermost และ Rocket.Chat ได้

เพราะทั้งสองรับ JSON POST ธรรมดาที่มีฟิลด์ `text` และนั่นคือสิ่งที่ Fwrd ส่ง โดยค่าเริ่มต้น ทุกการส่งต่อเป็น POST ที่มี `Content-Type: application/json` และเนื้อหานี้:

```json
{"content": "Your code is 482913", "text": "Your code is 482913"}
```

ข้อความปรากฏสองครั้ง ตามที่เข้ามาทุกประการ บริการที่อ่านฟิลด์ใดฟิลด์หนึ่งจึงได้รับข้อความ [เอกสาร incoming webhook](https://docs.mattermost.com/developers/integrate/webhooks/incoming) ของ Mattermost (ข้อมูล ณ วันที่ 18 ตุลาคม 2026) ระบุว่าต้องมี `text` เว้นแต่จะส่ง attachment และเมื่อโพสต์สำเร็จจะได้การตอบกลับ 200 [เอกสาร integrations](https://docs.rocket.chat/docs/integrations) ของ Rocket.Chat (ข้อมูล ณ วันที่ 18 ตุลาคม 2026) ระบุว่าข้อความที่ใช้ได้ “must include at least a `text` field.”

ทั้งสองหน้าไม่ได้บอกว่าฟิลด์ที่ไม่ได้ระบุไว้ เช่น `content` จะเป็นอย่างไร และไม่มีหน้าไหนบอกว่าฟิลด์เพิ่มเติมจะถูกปฏิเสธ และบันทึกการออกรุ่นบน App Store ของ Fwrd 1.1 ระบุ Mattermost และ Rocket.Chat ไว้ในบริการที่ webhook ใช้ได้ คำขอแบบเต็มอยู่ใน [คู่มือ webhook](https://www.fwrdsms.com/th/guides/webhook) และ [SMS จาก iPhone ไปยัง webhook](https://www.fwrdsms.com/th/iphone-sms-to-webhook) ครอบคลุมที่อื่นๆ ที่ส่งไปถึงได้

## วิธีส่งต่อข้อความ iPhone ไปยัง Mattermost

Mattermost เรียกสิ่งนี้ว่า incoming webhook และแต่ละรายการโพสต์ไปยังช่องที่คุณเลือก

1. **เปิด Integrations** ใน Mattermost เปิดเมนู Product แล้วเลือก “Integrations” จากนั้น “Incoming Webhook” ถ้าไม่เห็น “Integrations” ผู้ดูแลระบบ (System Admin) ต้องเปิด incoming webhook ใน “System Console” แล้ว “Integrations” แล้ว “Integration Management”
2. **เพิ่ม webhook** เลือก “Add Incoming Webhook” ตั้งชื่อ เช่น iPhone texts เลือกช่องที่จะรับข้อความของคุณ แล้วเลือก “Add”
3. **คัดลอก URL** Mattermost แสดงที่อยู่ในรูปแบบ `https://your-mattermost-server.com/hooks/xxx-generatedkey-xxx` ใครที่มีที่อยู่นี้โพสต์ไปยังเซิร์ฟเวอร์ของคุณได้ จึงควรส่งไปยัง iPhone ของคุณด้วยวิธีที่มีแต่คุณเห็น
4. **เพิ่มปลายทาง “Webhook” ใน Fwrd** เปิด Fwrd แตะ + เลือก “Webhook” และเปลี่ยนชื่อเป็น Mattermost ได้ถ้าต้องการ วางที่อยู่ทั้งหมดในช่อง “Configuration” แตะ “Send Test Message” แล้วบันทึกด้วยเครื่องหมายถูก
5. **สร้างการทำงานอัตโนมัติข้อความ** ในแอปคำสั่งลัด สร้างการทำงานอัตโนมัติข้อความที่สั่งทำงานโดยไม่ต้องถาม ด้วยคำที่ข้อความของคุณมี (หรือช่องว่างหนึ่งตัวสำหรับข้อความที่มีช่องว่าง) แล้วเพิ่ม “Forward Message to All Destinations” ของ Fwrd โดยใช้ “ข้อมูลเข้าของคำสั่งลัด” [คู่มือการทำงานอัตโนมัติ](https://www.fwrdsms.com/th/guides/automation) มีทุกขั้นตอนสำหรับ iOS 26 และ iOS 27
6. **เรียบร้อย** ต่อจากนี้ข้อความใหม่ที่มีคำของคุณจะโพสต์ไปยังช่อง Mattermost ของคุณโดยอัตโนมัติ ไม่ว่า iPhone จะล็อคอยู่หรือไม่

## วิธีส่งต่อข้อความ iPhone ไปยัง Rocket.Chat

ของ Rocket.Chat อยู่ใต้ส่วนการเชื่อมต่อของ workspace

1. **เปิด Integrations** ไปที่ “Manage” แล้ว “Workspace” แล้ว “Integrations” คลิก “New” ที่มุมขวาบน แล้วเลือกแท็บ “Incoming”
2. **กรอกการตั้งค่า** เปิด “Enabled” ตั้งชื่อ และตั้ง “Post to Channel” เป็นช่องสำหรับข้อความของคุณ ตั้ง “Post as” เป็นผู้ใช้ที่มีอยู่แล้วและอยู่ในช่องนั้น เอกสารของ Rocket.Chat ระบุว่าผู้ใช้คนนั้นต้องมีสิทธิ์ “Impersonate Other Users”
3. **ไม่ต้องเปิดสคริปต์** เนื้อหาของ Fwrd เป็นข้อความที่ใช้ได้อยู่แล้ว จึงไม่ต้องเปิด “Script Enabled”
4. **บันทึกและคัดลอก URL** หลังบันทึก URL ของ webhook จะปรากฏในส่วน “Instructions” หน้าตาประมาณ `https://your-server/hooks/integrationId/token` ให้เก็บเป็นความลับเหมือนรหัสผ่าน
5. **เพิ่มปลายทาง “Webhook” ใน Fwrd** เปิด Fwrd แตะ + เลือก “Webhook” วางที่อยู่ใน “Configuration” แตะ “Send Test Message” แล้วบันทึกด้วยเครื่องหมายถูก
6. **สร้างการทำงานอัตโนมัติข้อความ** เหมือนขั้นตอนที่ 5 ของ Mattermost
7. **เรียบร้อย** ต่อจากนี้ข้อความใหม่ที่มีคำของคุณจะโพสต์ไปยังช่อง Rocket.Chat ของคุณโดยอัตโนมัติ ไม่ว่า iPhone จะล็อคอยู่หรือไม่

## Mattermost และ Rocket.Chat เทียบกัน

| | Mattermost | Rocket.Chat |
|---|---|---|
| สร้างได้ที่ไหน | เมนู Product → Integrations → Incoming Webhook | Manage → Workspace → Integrations → New → Incoming |
| โพสต์ในนามใคร | ชื่อผู้ใช้ของ webhook ติดป้าย BOT | ผู้ใช้ที่ตั้งไว้ใน Post as |
| ฟิลด์ที่อ่าน | `text` | `text` |
| ปลายทางใน Fwrd | Webhook | Webhook |

## ทำไมใช้ Fwrd กับเรื่องนี้

เหมาะเมื่อคุณมีแชทของตัวเองและอยากเก็บข้อความไว้ที่นั่น:

- **ไม่ต้องมีบัญชี และไม่มีเซิร์ฟเวอร์กลาง** Fwrd โพสต์จาก iPhone ตรงไปยังเซิร์ฟเวอร์ของคุณ ไม่มีเซิร์ฟเวอร์ของ Fwrd คั่นกลาง ข้อความจึงไปเฉพาะที่ที่คุณส่ง
- **ฟิลเตอร์** ปลายทาง webhook เลือกเก็บเฉพาะข้อความที่มีคำที่คุณเลือก ข้อความที่ดูเหมือนรหัสยืนยัน หรือข้อความที่เข้ามาในบางช่วงเวลาได้ “Try a Text” ใช้ตัวอย่างที่คุณพิมพ์มาเทียบกับฟิลเตอร์
- **ส่งซ้ำเมื่อไม่สำเร็จ** ถ้าคำขอล้มเหลวหรือหมดเวลา Fwrd จะส่งอีกครั้ง ทุกครั้งที่ส่งมี header Idempotency-Key ตัวเดิม ซึ่งปลายทางของคุณใช้ทิ้งรายการซ้ำได้ Mattermost และ Rocket.Chat ไม่อ่าน header นี้
- **การทำงานอัตโนมัติเดียว หลายที่** การทำงานเดียวกันนี้ส่งไปยัง Slack, Discord, Telegram, Teams, อีเมล และอื่นๆ ได้ด้วย สำหรับทีมที่ใช้โทรศัพท์ที่ทำงานเครื่องเดียวร่วมกัน ดู [ข้อความโทรศัพท์ที่ใช้ร่วมกันไปยังทีม](https://www.fwrdsms.com/th/forward-shared-phone-texts-to-team)

แผนฟรีของ Fwrd ส่งต่อได้ 15 ครั้งต่อเดือน และข้อความหนึ่งข้อความนับเป็นหนึ่งครั้งไม่ว่าจะส่งไปกี่ที่

## สิ่งที่ทำไม่ได้

- **HTTPS เท่านั้น** Fwrd รับเฉพาะที่อยู่ `https://` และไม่ตามการเปลี่ยนเส้นทาง จึงต้องวาง URL webhook ตัวสุดท้ายที่ไม่มีการเปลี่ยนเส้นทาง
- **เซิร์ฟเวอร์ต้องตอบกลับ** Fwrd นับการส่งต่อว่าส่งถึงแล้วเมื่อเซิร์ฟเวอร์ตอบด้วยสถานะ 2xx ใดก็ได้ภายใน 15 วินาที
- **ใช้ Markdown** Mattermost ถือว่า `text` เป็น Markdown ข้อความที่มีเครื่องหมายดอกจันหรือขีดล่างอาจแสดงบางคำเป็นตัวหนาหรือตัวเอียง
- **การกล่าวถึงแจ้งเตือนทุกคน** เอกสารของ Mattermost ระบุว่า `@channel` และ `@here` ทำให้เกิดการแจ้งเตือน ดังนั้น @channel หรือ @here ในข้อความจะแจ้งเตือนทั้งช่อง
- **เฉพาะข้อความใหม่ และทางเดียว** ไม่ส่งข้อความเก่า รูปภาพไม่ถูกส่งต่อ และการตอบกลับในช่องจะไม่ถูกส่งกลับเป็นข้อความ
- **โทรศัพท์ต้องเปิดเครื่องและเชื่อมต่ออินเทอร์เน็ตไว้** หลังจากเริ่มการทำงานใหม่ ให้ปลดล็อคหนึ่งครั้งเพื่อให้การส่งต่อเริ่มอีกครั้ง

## คำถามที่คนมักถามต่อ

### โพสต์จะแสดงว่าใครส่งข้อความไหม

ไม่แสดงในตัวข้อความ เมื่อเปิด “Include Who Sent It” ใน “Settings” ของ Fwrd และเลือก “Sender” ในการทำงานของ Fwrd webhook จะได้ฟิลด์ `sender` แยกต่างหาก ไม่ใช่บรรทัด From: ใน `text` Mattermost และ Rocket.Chat โพสต์ฟิลด์ `text` และเอกสารของทั้งสองไม่ได้ระบุฟิลด์ผู้ส่ง

### ส่งข้อความไปมากกว่าหนึ่งช่องได้ไหม

ได้ incoming webhook แต่ละรายการโพสต์ไปยังหนึ่งช่อง จึงสร้างหนึ่งรายการต่อหนึ่งช่อง และเพิ่มแต่ละรายการเป็นปลายทาง “Webhook” ของตัวเองใน Fwrd ตั้งฟิลเตอร์ต่างกันให้แต่ละรายการได้ เช่นรหัสไปช่องหนึ่งและข้อความอื่นทั้งหมดไปอีกช่อง

### ต้องมีบัญชี Fwrd หรือเซิร์ฟเวอร์ของตัวเองไหม

ไม่ต้องมีบัญชี Fwrd และไม่ต้องมีเซิร์ฟเวอร์เพิ่ม webhook อยู่บนเซิร์ฟเวอร์ Mattermost หรือ Rocket.Chat ของคุณ ส่วน Fwrd เก็บ URL ไว้ในพวงกุญแจของ iPhone และโพสต์จากโทรศัพท์

### ต้องเสียเงินไหม

Fwrd ส่งต่อได้ฟรี 15 ครั้งต่อเดือน Fwrd Pro ไม่จำกัดจำนวน

## อ่านต่อ

- [วิธีส่ง webhook จากคำสั่งลัดของ Apple](https://www.fwrdsms.com/th/blog/apple-shortcuts-webhook)
- [มี SMS API สำหรับ iPhone ไหม วิธีรับข้อความบน iOS](https://www.fwrdsms.com/th/blog/iphone-sms-api)
