mail headers - Joomla! Forum - community, help and support


Καλησπέρα σας.
Υπάρχει ένα πρόβλημα αποστολής e-mail από ένα site σε joomla!.
Έχει φτιαχτεί το contact form και οι κατάλληλες δηλώσεις στο configuration.php είναι σωστές. Στον server στο php.ini η mail function είναι disable. Επίσης ο server ενώ τρέχει sendmail δεν εξυπηρετεί κάποιο domain. Όλα τα domains εξυπηρετούνται από άλλο server, όπως και το domain που ανήκει ο προηγούμενος (αν το domain του πρώτου server είναι της μορφής xxx.yyy.zzz, του δεύτερου είναι yyy.zzz).

Στο sendmail.cf του server που βρίσκεται το site, είναι δηλωμένος ο relay host (relay.yyy.zzz) που προωθεί τα μηνύματα. Στα logs του πρώτου server φαίνεται ότι τα μηνύματα φεύγουν, αλλά μπλοκάρονται από τον relay. Μας είπαν ότι για να ολοκληρωθεί η διαδικασία πρέπει στα headers των μηνυμάτων να υπάρχει το "no-reply@servername.xxx.yyy.zzz".

Έχω ένα παράδειγμα εντολών αποστολής e-mail στον server μέσω php :
mail($admin, $name, $email_subject, $message, $headers);

$fd = popen("/usr/sbin/sendmail -t -fno-reply@servername.xxx.yyy.zzz","w");
fputs($fd, "to: $admin \n");
fputs($fd, "$headers \n\n");
fputs($fd, "subject: paper submission \n");
fputs($fd, $message);
pclose($fd);

Παρακαλώ μπορείτε να μου πείτε πώς και σε ποιά σημεία μπορώ να πειράξω τον κώδικα του joomla! ώστε να πετύχω την αποστολή e-mails δεδομένων των παραπάνω περιορισμών;

Ευχαριστώ πολύ εκ των προτέρων.






Comments

Popular posts from this blog

How to change text Component easybook reloaded *newbee* - Joomla! Forum - community, help and support

After Effect warning: A problem occurred when processing OpenGL commands

Preconditions Failed. - Joomla! Forum - community, help and support