שלום לכולם!!
אני אחרי גוגל\גיטהב\NPM של כמה ימים ומשום מה נראה לי שאני מפספס משהו.
איזו ספרייה היא הטובה ביותר לניהול כל הנושא של מייל (דרך SMTP - אני מדבר ממש שיהיה שרת SMTP, לא להתחבר לשרת קיים. להרצה על שרת עם כתובת IP ודומיין)
אני צריך גם לקבל מיילים (ולקרוא אותם ושיהיה לנוד את כל המידע על המייל שהתקבל)
וגם לשלוח מיילים (גם כמובן עם כל הפיצ'רים ועם צירוף קבצים)
בנתיים מה שנתקלתי זה בנוד-מיילר node-mailer (NPM - גיטהב - אתר) שעולה לי כל פעם בגוגל והוא לא עושה את זה בכלל. הוא לא מקבל מיילים, וגם (לא התעמקתי) אבל נראה שלא משמש כשרת SMTP בעצמו.
יש את מיילין mailin (NPM - גיטהב) נראה חמוד! (יש שתי גרסאות כאשר לא לגמרי הוברר לי מה חדש בגרסה החדשה) הוא אכן נותן לי לקבל מיילים הוא מאזין למיילים נכנסים לדומיין. ואפשר לטפל בכל מייל שהתקבל בצורה נוחה. אבל לא הצלחתי להתחיל להבין איך שולחים איתו מיילים אם זה אפשרי בכלל.
יש את smtp-server זה (NPM - כאן יש הסברים) אם הבנתי נכון זה פשוט יוצר את הבסיס של חיבור לפורטים הנכונים ולהאזין אבל לשלוח ולקבל מיילים זה כבר אני צריך לכתוב הכל לבד.
ציטוט:
" This module does not make any email deliveries by itself. smtp-server allows you to listen on ports 25/24/465/587 etc. using SMTP or LMTP protocol and that's it. Your own application is responsible of accepting and delivering the message to destination."
מעל כולנה אמור להיות את haraka (ב-NPM, בגיטהב, אתר) הוא שרת SMTP שגם נותן להוציא מיילים.
אבל אני לא מבין איך לשלב אותו בתוך אפליקציה כלומר שיהיה כספרייה ולא כמשהו נפרד. שייכנס ב-require.
בקיצור. נלאיתי לחפש. אם מישהו כאן עוסק בזה ויש לו משהו מוכן או יכול לכוין אותי (מרגיש לי כל הזמן שאני מפספס משהו) אשמח מאוד.
הנידון: ספרייה=פריימוורק לשליחה וקבלה - ובקיצור ניהול כל עניין המיילינג בנוד - בצורה של שרת SMTP אמיתי.

