การกําหนดค่าอีเมล

คุณกำลังดูเอกสารประกอบ Apigee Edge
ไปที่ เอกสารประกอบเกี่ยวกับ Apigee X.
ข้อมูล

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

ในฐานะผู้ให้บริการ API คุณสามารถควบคุมทุกแง่มุมของอีเมลที่สร้างโดยพอร์ทัลได้ ซึ่งรวมถึง

  • การจัดรูปแบบอีเมลอัตโนมัติที่ส่งโดยพอร์ทัล
  • การระบุเซิร์ฟเวอร์ SMTP ที่พอร์ทัลใช้
  • การเพิ่มกฎเพื่อสร้างอีเมลตามเหตุการณ์ในพอร์ทัล

การส่งอีเมลจากพอร์ทัลในระบบคลาวด์

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

สำหรับพอร์ทัลที่ใช้งานจริง ให้ใช้ตัวเลือกใดตัวเลือกหนึ่งต่อไปนี้สำหรับการส่งอีเมล

การส่งอีเมลจากพอร์ทัลภายในองค์กร

โดยค่าเริ่มต้น ระบบจะส่งอีเมลโดยใช้ PHP mail() PHP พยายามส่งอีเมลโดยใช้ Sendmail ในระบบภายใน ซึ่งสามารถ กำหนดค่าใน php.ini ของ PHP

สำหรับพอร์ทัลที่ใช้งานจริง คุณสามารถใช้โมดูล SMTP ที่อธิบายไว้ด้านล่างเพื่อส่งอีเมลผ่าน เซิร์ฟเวอร์ SMTP หรือเซิร์ฟเวอร์ของบริษัท

การกำหนดค่าเซิร์ฟเวอร์ SMTP

พอร์ทัลนักพัฒนาซอฟต์แวร์กำหนดให้คุณต้องกำหนดค่าเซิร์ฟเวอร์ SMTP เพื่อส่งข้อความอีเมล ถึง กำหนดค่าเซิร์ฟเวอร์ SMTP คุณต้องเปิดใช้โมดูลการสนับสนุนการตรวจสอบสิทธิ์ SMTP ของ Drupal ในนักพัฒนาซอฟต์แวร์ก่อน พอร์ทัล

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

ในการกำหนดค่าเซิร์ฟเวอร์ SMTP ให้ทำดังนี้

  1. ลงชื่อเข้าสู่ระบบพอร์ทัลในฐานะผู้ใช้ที่มีสิทธิ์ระดับผู้ดูแลระบบหรือการสร้างเนื้อหา
  2. เลือก Modules ในเมนูการดูแลระบบของ Drupal
    หน้าโมดูลจะเปิดขึ้น
  3. เปิดใช้โมดูลการสนับสนุนการตรวจสอบสิทธิ์ SMTP
  4. บันทึกการกำหนดค่า
  5. หลังจากเปิดใช้โมดูลแล้ว ให้เลือกกำหนดค่าในการตรวจสอบสิทธิ์ SMTP รายการการสนับสนุนในหน้าโมดูล
    หน้าการกำหนดค่าการสนับสนุนการตรวจสอบสิทธิ์ SMTP จะปรากฏขึ้น
  6. เลือกเปิดในส่วนเปิดหรือปิดโมดูลนี้
  7. ในส่วนการตั้งค่าเซิร์ฟเวอร์ SMTP ให้ป้อนข้อมูลต่อไปนี้
    • ที่อยู่เซิร์ฟเวอร์ SMTP เช่น สำหรับเซิร์ฟเวอร์ SMTP ขาออกของ Gmail ใช้ smtp.gmail.com
    • หรือป้อนที่อยู่เซิร์ฟเวอร์ SMTP สำรอง ค่านี้ไม่ใช่ ต้องระบุ
    • ป้อนพอร์ต SMTP ค่าของพอร์ตนี้อาจแตกต่างกันไปตาม โปรโตคอลการเข้ารหัสที่เลือก ตัวอย่างเช่น สำหรับ Gmail พอร์ตคือ 465 เมื่อใช้ SSL และ 587 สำหรับ TLS
    • เลือกโปรโตคอลการเข้ารหัสเป็นไม่มี, SSL หรือ TLS
  8. ในส่วนการตรวจสอบสิทธิ์ SMTP ให้ระบุชื่อผู้ใช้และรหัสผ่านที่ใช้ สำหรับการตรวจสอบสิทธิ์ SMTP ต้องเป็นชื่อผู้ใช้และรหัสผ่านที่ถูกต้องในเซิร์ฟเวอร์ SMTP
  9. ในส่วนตัวเลือกอีเมล ให้ป้อนอีเมลและชื่อผู้ใช้ สร้างข้อความอีเมล ค่าเหล่านี้สอดคล้องกับคอลัมน์ "From" ของอีเมล
  10. (ไม่บังคับ) ในส่วนส่งข้อความอีเมลทดสอบ ให้ป้อนอีเมล พอร์ทัลจะส่งข้อความทดสอบ
  11. บันทึกการกำหนดค่า
    การบันทึกการกำหนดค่าจะสร้างข้อความอีเมลทดสอบและแสดงการกำหนดค่า ตรวจสอบกล่องจดหมายของที่อยู่อีเมลของข้อความทดสอบเพื่อให้แน่ใจว่า มาถึง
  12. เลือกการกำหนดค่า > ระบบ > ข้อมูลเว็บไซต์ใน Drupal เมนูการดูแลระบบ
  13. ในส่วนรายละเอียดเว็บไซต์ ให้ตั้งค่าอีเมลเป็นอีเมลเดียวกับ ที่คุณระบุไว้ในขั้นตอนที่ 9
    โมดูล Drupal บางรายการที่สร้างอีเมลจะใช้ฟิลด์นี้เพื่อระบุช่อง "จาก" ที่อยู่ของ อีเมล และไม่ใช่ค่าในหน้าการสนับสนุนการตรวจสอบสิทธิ์ SMTP
  14. บันทึกการกำหนดค่า

การกำหนดค่าและจัดรูปแบบอีเมล การแจ้งเตือน

คุณสามารถกำหนดค่าการแจ้งเตือนทางอีเมลต่างๆ ที่ส่งเพื่อตอบกลับ กิจกรรมอย่างเช่นการลงทะเบียน การลบ การบล็อก และการเลิกบล็อกบัญชีนักพัฒนาแอป

นอกจากนี้ คุณยังสามารถควบคุมปุ่ม "จาก" ของอีเมล

วิธีกำหนดค่าการแจ้งเตือนทางอีเมล

  1. ลงชื่อเข้าสู่ระบบพอร์ทัลในฐานะผู้ใช้ที่มีสิทธิ์ระดับผู้ดูแลระบบหรือการสร้างเนื้อหา
  2. เลือกการกำหนดค่า > ผู้คน > การตั้งค่าบัญชีใน Drupal เมนูการดูแลระบบ ซึ่งจะเปิดหน้าการตั้งค่าบัญชี
  3. เลือกประเภทการแจ้งเตือนทางอีเมลในส่วนอีเมลของหน้าการตั้งค่าบัญชี ตัวอย่างเช่น คุณสามารถเลือก "ยินดีต้อนรับ (ไม่ต้องมีการอนุมัติ)" ซึ่งจะส่งอีเมลเมื่อ บัญชีนักพัฒนาแอปจะได้รับอนุมัติโดยอัตโนมัติในระหว่างขั้นตอนการลงทะเบียนนักพัฒนาแอป

  4. แก้ไขเรื่องและเนื้อหาของการแจ้งเตือนทางอีเมล
    วางเคอร์เซอร์ในช่องต่างๆ เช่น เรื่อง แล้วเลือก ลิงก์เรียกดูโทเค็นที่ใช้ได้ที่ด้านล่างของแบบฟอร์มเพื่อดูรายการ โทเค็นที่คุณสามารถใช้ในฟิลด์ ป๊อปอัปจะปรากฏขึ้นเพื่อให้คุณเลือกโทเค็นที่จะเพิ่ม เช่น [user:name] ซึ่ง ตรงกับชื่อผู้ใช้ของนักพัฒนาซอฟต์แวร์
  5. คลิก Save Configuration

นอกจากนี้ คุณยังสามารถเปลี่ยนช่อง "จาก" ชื่อและที่อยู่ในการแจ้งเตือนทางอีเมล

หากต้องการเปลี่ยน "จาก" ชื่อและที่อยู่

  1. ลงชื่อเข้าสู่ระบบพอร์ทัลในฐานะผู้ใช้ที่มีสิทธิ์ระดับผู้ดูแลระบบหรือการสร้างเนื้อหา
  2. เลือกการกำหนดค่า > ระบบ > การสนับสนุนการตรวจสอบสิทธิ์ SMTP ใน เมนูการดูแลระบบของ Drupal ซึ่งจะเปิดหน้าการสนับสนุนการตรวจสอบสิทธิ์ SMTP
  3. ระบุ "จาก" อีเมลในช่องอีเมลจากที่อยู่
  4. ระบุ "จาก" ชื่อในช่อง E-Mail From Name
  5. คลิก Save Configuration
  6. เลือกการกำหนดค่า > ระบบ > ข้อมูลเว็บไซต์ใน Drupal เมนูการดูแลระบบ
  7. ระบุที่อยู่อีเมลเดียวกับที่คุณใช้ในขั้นตอนที่ 3 ในฟิลด์ E-Mail Address
  8. คลิก Save Configuration

สร้างอีเมลเมื่อมีกิจกรรม

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

ส่วนนี้ประกอบด้วยตัวอย่างวิธีการสร้างกฎเพื่อสร้างอีเมลเมื่อนักพัฒนาแอป ลงทะเบียนแอป แก้ไขขั้นตอนนี้ตามความจำเป็นเพื่อสร้างอีเมลสำหรับเหตุการณ์อื่นๆ

วิธีสร้างอีเมลเมื่อนักพัฒนาแอปสร้างแอป

  1. ลงชื่อเข้าสู่ระบบพอร์ทัลในฐานะผู้ใช้ที่มีสิทธิ์ระดับผู้ดูแลระบบหรือการสร้างเนื้อหา
  2. เลือก Modules ในเมนูการดูแลระบบของ Drupal
  3. ตรวจสอบว่าเปิดใช้โมดูล UI กฎ แล้ว
  4. เลือกการกำหนดค่า > เวิร์กโฟลว์ > กฎในการดูแลระบบ Drupal เมนู ซึ่งจะเปิดหน้ากฎ
  5. เลือกปุ่มเพิ่มกฎใหม่
  6. ในหน้ากฎใหม่ ให้ระบุสิ่งต่อไปนี้
    • ชื่อกฎ เช่น "ส่งอีเมลกฎ"
    • (ไม่บังคับ) ระบุแท็กที่ใช้ในการจัดหมวดหมู่กฎสำหรับ ค้นหา
    • ในเมนูแบบเลื่อนลงตอบสนองต่อเหตุการณ์ ให้เลือก "ยกเลิกการเชื่อมต่อ" > เมื่อสร้าง ของแอปนักพัฒนาซอฟต์แวร์
  7. บันทึกกฎ
    การบันทึกกฎจะเปิดแบบฟอร์มแก้ไขกฎโดยมี 3 แผง ได้แก่ เหตุการณ์ (ซึ่งคุณ เพิ่งสร้าง) เงื่อนไข และการดำเนินการ
  8. เลือกเพิ่มการทำงานในส่วนการดำเนินการ
  9. จากเมนูแบบเลื่อนลงเลือกการดำเนินการที่จะเพิ่ม ให้เลือกระบบ > ส่งอีเมล
    ตัวเลือกนี้จะเปิดหน้าให้คุณจัดรูปแบบอีเมล ใช้แบบฟอร์มนี้เพื่อระบุช่อง "ถึง" "เรื่อง" "ข้อความ" และช่องอื่นๆ ของอีเมล

    ขยายลิงก์รูปแบบการแทนที่ใต้แต่ละช่องเพื่อดูรายการ รูปแบบที่ใช้ได้จริง ตัวอย่างเช่น ถ้าคุณขยายรูปแบบการแทนที่ใน ช่อง "ถึง" คุณจะเห็นรายการรูปแบบที่มี [app:developer] หากระบุข้อมูลนี้ ในช่องถึง ระบบจะส่งอีเมลไปยังผู้สร้างแอป
  10. ตั้งค่าช่องตามที่แสดงด้านล่าง
    วันที่
  11. เลือกบันทึกเพื่อกลับไปที่หน้าแก้ไขกฎ
  12. เลือกบันทึก การเปลี่ยนแปลง

ทดสอบกฎด้วยการเพิ่มแอปใหม่ในพอร์ทัล คุณจะได้รับการแจ้งเตือนทางอีเมลใน คำตอบที่ปรากฏด้านล่าง

Subject: App test email app created

App: test email app
API products: PremiumWeatherAPI, weatherapikey-Product
Created at: Mon, 01/27/2014 - 10:16