วิธีที่ง่ายที่สุดในการทดสอบการแจ้งเตือนทางอีเมลในเครื่อง?


8

ฉันกำลังสร้างเว็บไซต์ฟอรัมพร้อมแจ้งเตือนทางอีเมล ฉันต้องการทดสอบการแจ้งเตือนทางอีเมลเหล่านี้ในพื้นที่ ฉันเคยใช้ MAMP เพียงครั้งเดียวดังนั้นฉันจึงไม่มีประสบการณ์มากในการตั้งค่าสภาพแวดล้อม dev

วิธีที่ง่ายที่สุดในการทดสอบการแจ้งเตือนทางอีเมลของ Drupal คืออะไร สแต็ค Acquia สามารถทำสิ่งนี้ได้หรือไม่?

คำตอบ:


9

คุณสามารถเข้าสู่ระบบอีเมลซึ่งนำสติมาสู่กล่องจดหมายของคุณ สาเหตุมีโมดูลสำหรับที่ (หรือสอง):


เป็นวิธีที่ดีรอบ id จะเป็นการส่งอีเมลล่วงหน้า แต่คุณเป็นทางเลือกที่สอง ขอบคุณ
อีแวนส์

drupal.org/project/reroute_emailเป็นอีกโมดูลหนึ่งที่จะส่งอีเมลไปยังที่อยู่ที่กำหนดค่าแทนที่จะบันทึกไว้
gapple

1

ลองAntix ติดตั้งและใช้งานได้ง่ายเพื่อทดสอบการติดตั้ง Drupal ในพื้นที่


1

พวงของการแก้ปัญหาการบันทึกไว้ในเอกสาร Drupal ชุมชน: การจัดการจดหมายการจัดการเพื่อการพัฒนาหรือการทดสอบ

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

  1. ติดตั้ง postfix การกำหนดค่าเริ่มต้นภายใต้ Ubuntu จะใช้งานได้ตามวัตถุประสงค์ของเรา
  2. ตรวจสอบให้แน่ใจว่าคุณphp.iniมีการตั้งค่าที่เกี่ยวข้องเพื่อใช้ postfix โดยมีทั้งสองบรรทัด ตรงกันข้ามกับความคิดเห็นที่มีการตั้งค่าเหล่านี้ไม่เพียง แต่ใช้กับระบบ Win32

    SMTP = localhost
    smtp_port = 25
  3. drush dl reroute_email && drush en reroute-emailติดตั้งโมดูลอีเมล์เปลี่ยนเส้นทาง:

  4. ในการตั้งค่าการกำหนดค่าสำหรับการเปลี่ยนเส้นทางอีเมลให้ตั้งค่าที่อยู่เป้าหมายเป็นชื่อผู้ใช้ Linux ของคุณ (เช่นmattไม่มี@hostname.tldส่วนใดอยู่ที่นี่) อีเมลเหล่านี้มาถึงกล่องจดหมายท้องถิ่นของคุณ/var/spool/แล้ว
  5. ตั้งค่าธันเดอร์เบิร์ดเพื่อดึงอีเมลเหล่านี้: ไปที่ "แก้ไข→การตั้งค่าบัญชี→เพิ่มบัญชีอื่น ... →ประเภท: Unix Mailspool (Movemail)" และใช้การตั้งค่าเหล่านี้:
    • "E-Mail Address": อีกครั้งใช้ชื่อผู้ใช้ลินุกซ์ (เช่นmatt) แต่ตรวจสอบชื่อโฮสต์ของคุณ ( hostnameคำสั่ง) username@hostnameและเพิ่มชื่อโฮสต์ที่อยู่เบื้องหลังในรูปแบบ
    • "ชื่อของคุณ" และ "ชื่อบัญชี": อะไรก็ได้ที่ใช้ได้นี่เป็นแค่เครื่องสำอาง
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.