הרשם שאלות ותשובות רשימת חברים לוח שנה הודעות מהיום

חזור   הוסטס - פורום אחסון האתרים הגדול בישראל > עיצוב גראפי, תכנות על כל שפותיו וקידום ושיווק אתרים > פורום תיכנות

   
|!|

השב
 
כלים לאשכול תצורת הצגה
ישן 01-04-12, 15:30   # 1
Jenya
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Mar 2012
הודעות: 133

Jenya לא מחובר  

שליחת אימייל דרך PHP, וואלה! דואר מקבל אותו בג'יבריש

אהלן,
אני משתמש בפונקציה mail כדי לשלוח אימיילים לרשימת תפוצה מסויימת.

הגדרתי ב-header קידוד utf-8 (כמו הקידוד של האתר), בדקתי והאימייל מתקבל מצויין ב-gmail, אך וואלה דואר עושים לי בעיות עם הכותרת.

בוואלה דואר התוכן מתקבל בעברית תקנית, אך הכותרת מופיעה בג'יבריש.

אשמח אם מישהו יוכל לעזור לי עם הבעיה המציקה הזו
  Reply With Quote
ישן 01-04-12, 16:20   # 2
OMG
עסק רשום [?]
 
מיני פרופיל
תאריך הצטרפות: Apr 2012
הודעות: 119
Send a message via Skype™ to OMG

OMG לא מחובר  

תנסה לשנות את הקידוד ל windows-1255 בתור נסיון ולראות האם ב walla הכותרת תופיע.
אם כן תוסיף if לבדיקה ואם המייל נשלח לוואלה תקודד אותו בwindows-1255
  Reply With Quote
ישן 01-04-12, 16:50   # 3
Jenya
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Mar 2012
הודעות: 133

Jenya לא מחובר  

ניסיתי לשנות ל-windows-1255, ואז כל האימייל ניהיה בג'יבריש (כי העמוד ממנו האימייל נשלח ב-utf)

אני לא יודע מה לעשות אני משתגע חחח
  Reply With Quote
ישן 01-04-12, 17:13   # 4
DoLet
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Jul 2011
הודעות: 301

DoLet לא מחובר  

תגדיר:
PHP קוד:
Content-typetext/htmlcharset=utf-
  Reply With Quote
ישן 01-04-12, 22:38   # 5
Jenya
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Mar 2012
הודעות: 133

Jenya לא מחובר  

ציטוט:
נכתב במקור על ידי DoLet צפה בהודעה
תגדיר:
PHP קוד:
Content-typetext/htmlcharset=utf-
זה מה שמוגדר אצלי...
  Reply With Quote
ישן 01-04-12, 23:11   # 6
OMG
עסק רשום [?]
 
מיני פרופיל
תאריך הצטרפות: Apr 2012
הודעות: 119
Send a message via Skype™ to OMG

OMG לא מחובר  

ציטוט:
נכתב במקור על ידי Jenya צפה בהודעה
זה מה שמוגדר אצלי...
ניסית להגדיר את העמוד כולו ב windows-1255 ?
קודם תבודד את הבעייה, ולאחר מכן תמצא דרך להתמודד איתה, לעשות עמוד שליחה נפרד לוואלה שמקודד ב windows למשל ומזהה את כתובת השולח ומשתמש בעמוד המתאים.
  Reply With Quote
ישן 01-04-12, 23:26   # 7
mmh
חבר חדש
 
מיני פרופיל
תאריך הצטרפות: Feb 2012
מיקום: מרכז
גיל: 30
הודעות: 40
Send a message via Skype™ to mmh

mmh לא מחובר  

תוסיף את זה:
Content-type: text/html; charset=utf-8
בHEADERS של הפונקצייה MAIL.
PHP קוד:
$headers "From:mail@domain.com\r\nContent-type: text/html; charset=utf-8"
  Reply With Quote
ישן 01-04-12, 23:59   # 8
בניה
משתמש - היכל התהילה
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: נחושה
הודעות: 3,434

בניה לא מחובר  

תשלח דרך מחלקת מיילים מסודרת(שמממשת את כל הפרוטוקול)
תוודא שהנתונים שאתה שולח באמת בקידוד שאתה חושב שהם
http://phpmailer.worxware.com/
  Reply With Quote
ישן 02-04-12, 01:17   # 9
Jenya
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Mar 2012
הודעות: 133

Jenya לא מחובר  

OMG, פתחתי קובץ PHP חדש וניסיתי לעשות דרכו את כל הוריאציות, עם windows-1255, utf-8, עדיין אותה הבעיה.
מה שמוזר לי זה שהתוכן בוואלה מופיע כמו שצריך, אבל הכותרת לא...

בניה, נראה לי קצת מסורבל ה-phpmailer. רציתי לשאול אותך איך אני יכול לאמת שכתובת האימייל באמת שלי, כי בג'ימייל מופיעה לי ההודעה הבאה:
ייתכן שההודעה לא נשלחה על ידי user@gmail.com

כאשר user זה המשתמש שלי בגוגל. קראתי משהו על רשומות SPF אבל אני מפחד לגעת ברשומות של הדומיין כדי לא להרוס משהו.
  Reply With Quote
ישן 02-04-12, 01:42   # 10
Jenya
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Mar 2012
הודעות: 133

Jenya לא מחובר  

עריכה:
אחרי שעות של חיפוש ומחקר בגוגל תיקנתי את הבעיה

מצאתי את השרשור הבא:
http://www.mail-archive.com/linux-il.../msg47659.html

הייתה לו את אותה הבעיה בדיוק, הפתרון:
קוד:
mail($to, '=?UTF-8?B?'.base64_encode($subject).'?=', $content, $headers)
עכשיו שאלה אחרונה בהחלט -
האימייל בג'ימייל מגיע כמו שצריך מיושר מימין לשמאל (RTL), לעומת זאת בוואלה זה הפוך.
ניסיתי להגדיר HTML DIR=RTL בהתחלה אך ללא הצלחה... מה אפשר לעשות בנידון?

Last edited by Jenya; 02-04-12 at 01:50..
  Reply With Quote
השב

חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים)
 


חוקי פירסום
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is מופעל
סמיילים הם מופעל
[IMG] קוד מופעל
קוד HTML מכובה

קפיצה לפורום


כל הזמנים הם GMT +2. הזמן כעת הוא 21:15.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ