31-03-2010, 08:40
|
מנהל פורומי "תכנות ובניית אתרים" ו"חומרה ורשתות"
|
|
חבר מתאריך: 25.10.01
הודעות: 42,775
|
|
לא, אתה חייב שמישהו ישלח לך את הדואר. ואת זה עושה שרת דואר. טכנית אתה יכול לממש עם PHP מציאה של שרת היעד על ידי חיפוש רשומת MX עבור הדומיין ואז שליחה ישירה לשרת הזה על ידי יצירת הודעת SMTP עם שימוש ב fsockopen - אבל - תצטרך גם לכתוב בקרת שגיאות - טיפול בשליחה חוזרת במקרה ששרת היעד לא פעיל כרגע, טיפול במקרה ששרת היעד עושה graylisting, ובעצם - לבנות MTA לבד. לא הדבר הכי חכם לעשות אם מישהו (הרבה מישהו-אים) כבר עשה את זה לפניך... פשוט תתקין MTA על המחשב שלך.
קח בחשבון ש SMTP ממחשבים ביתיים יהיה חסום ברוב ספקי האינטרנט, גם מצד השולח, וגם מצד המקבל (blacklist) וזאת על מנת למנוע ספאם. נגד זה גם הרצת MTA משלך לא יעזור. תצטרך להשתמש ב MTA שמישהו "לוקח עליו אחריות", או לחלופין, להריץ את ה MTA שלך על קו עסקי עם איזור IP לא-מנודה או בחוות שרתים של ספק...
|