Open Source Ruby API เพื่อสร้างและส่งอีเมล
Ruby Library ฟรีที่ช่วยให้นักพัฒนาสามารถส่งข้อความอีเมลด้วยคำสั่งเดียว เพิ่มไฟล์แนบและส่วนหัวที่กำหนดเองในข้อความอีเมล และอื่นๆ
Pony เป็นห้องสมุดที่มีประโยชน์มากที่ช่วยให้โปรแกรมเมอร์ซอฟต์แวร์สามารถจัดการข้อความอีเมลได้โดยตรงจากแอปพลิเคชันของตนเองโดยใช้คำสั่ง Ruby ไลบรารี่มีประสิทธิภาพมากและเหมือนกับฟังก์ชัน mail() ของ PHP ที่ส่งข้อความอีเมลด้วยคำสั่ง Ruby เพียงคำสั่งเดียว นอกจากนี้ยังรองรับการใช้ SMTP ไปยัง localhost ห้องสมุดเป็นโอเพ่นซอร์สและสามารถใช้ได้ฟรีภายใต้ MIT License สำหรับการใช้งานสาธารณะ
ไลบรารี่มีความเสถียรสูงและสามารถรวมเข้ากับแอพพลิเคชั่นอื่นๆ ได้อย่างง่ายดาย ห้องสมุดมีคุณสมบัติที่สำคัญหลายประการที่ทำให้งานของนักพัฒนาง่ายขึ้น เช่น การส่งข้อความอีเมล การเพิ่มไฟล์แนบในข้อความอีเมล การใช้ส่วนหัวของอีเมลที่กำหนดเอง การจัดการอีเมลที่มีทั้งข้อความและเนื้อหา HTML การส่งข้อความอีเมลผ่านตัวเลือก cc และ BCC รองรับการเข้ารหัสและถอดรหัสและอีกมากมาย
เริ่มต้นกับโพนี่
วิธีที่ง่ายที่สุดในการติดตั้งไลบรารี Pony คือผ่าน RubyGems โปรดใช้คำสั่งต่อไปนี้เพื่อการติดตั้งง่าย
ติดตั้ง Pony ผ่าน Rubygems
gem install pony
ส่งข้อความอีเมลผ่าน Ruby API
ไลบรารี Ruby แบบโอเพ่นซอร์ส Pony ช่วยให้วิศวกรซอฟต์แวร์สามารถเขียนและส่งข้อความอีเมลด้วยคำสั่ง ruby เดียวจากแอปพลิเคชันของตนเอง ห้องสมุดยังรองรับการส่งข้อความถึงผู้ใช้หลายคนได้อย่างง่ายดาย คุณสามารถแนบรูปภาพและเอกสารไปยังข้อความอีเมลของคุณได้อย่างง่ายดาย คุณสมบัติที่ยอดเยี่ยมอีกอย่างหนึ่งคือรองรับทั้งเนื้อหาข้อความและ HTML
ส่งอีเมลพร้อมไฟล์แนบผ่าน Ruby
บางครั้งองค์กรจำเป็นต้องแชร์เอกสารที่จำเป็นทั้งหมดกับสมาชิกในทีมอย่างรวดเร็วและมีค่าใช้จ่ายน้อยลง ห้องสมุด Pony ทำให้งานของพวกเขาง่ายขึ้นโดยทำให้พวกเขาส่งอีเมลพร้อมไฟล์แนบโดยใช้รหัส Ruby สองสามบรรทัด ห้องสมุดยังรองรับการเข้าถึงและดูไฟล์ที่แนบมาด้วย คุณสามารถแนบไฟล์เดียวหรือหลายไฟล์ได้อย่างง่ายดายโดยใช้ตัวเลือกไฟล์แนบ
การสนับสนุนส่วนหัวของจดหมายที่กำหนดเอง
ส่วนหัวของอีเมลเป็นส่วนที่มีประโยชน์มากของข้อความอีเมลที่ใช้เพื่อดูข้อมูลเกี่ยวกับผู้ส่ง ตำแหน่งและผู้รับอีเมล เซิร์ฟเวอร์ข้อความ และอื่นๆ ไลบรารี Pony โอเพ่นซอร์สได้ให้การสนับสนุนการระบุส่วนหัวของเมลที่กำหนดเองโดยใช้รหัส Ruby คุณสามารถเพิ่มตัวเลือกสำหรับแต่ละส่วนของตัวอักษรในข้อความและใน HTML ได้