mar22
31-05-2014, 12:40
Witam
Próbuję wykorzystać w swoim komponencie phpMailera Joomli ale nie bardzo mi to wychodzi, otóż gdy jako nadawcę podam adres skrzynki pochodzącej z serwera na którym Joomla stoi to wszystko jest OK
(maile z których phpMailer adziała są również podpięte do użytkowników w joomli), meile działają, ale gdy podam jakikolwiek inny, np. z onetu (imie_nazwisko@op.pl) to już maile się nie wysyłają, pojawia się komunikat:
This message was created automatically by mail delivery software.
A message that you sent could not be delivered to one or more of its
recipients. This is a permanent error. The following address(es) failed:
Co robię nie tak? a może czegoś nie skonfigurowałem w jakimś pliku? lub czegoś zapomniałem dopisać do kodu? poniżej podaję kod phpMailera jaki wykorzystuję do wysyłania wiadomości:
$mailer = JFactory::getMailer();
$config = JFactory::getConfig();
$nadawca = $mailNadawcy;
$mailer->addRecipient($mailOdbiorcy);
$mailer->setSubject(JText::_('COM_OGL_MAIL_ZAPYT_OD'));
$mailer->setBody($mailTresc);
$send = $mailer->Send();
if($send !== true)
echo JText::_('COM_OGL_MAIL_ZAPYT_ERROR').$send->__toString();
Próbuję wykorzystać w swoim komponencie phpMailera Joomli ale nie bardzo mi to wychodzi, otóż gdy jako nadawcę podam adres skrzynki pochodzącej z serwera na którym Joomla stoi to wszystko jest OK
(maile z których phpMailer adziała są również podpięte do użytkowników w joomli), meile działają, ale gdy podam jakikolwiek inny, np. z onetu (imie_nazwisko@op.pl) to już maile się nie wysyłają, pojawia się komunikat:
This message was created automatically by mail delivery software.
A message that you sent could not be delivered to one or more of its
recipients. This is a permanent error. The following address(es) failed:
Co robię nie tak? a może czegoś nie skonfigurowałem w jakimś pliku? lub czegoś zapomniałem dopisać do kodu? poniżej podaję kod phpMailera jaki wykorzystuję do wysyłania wiadomości:
$mailer = JFactory::getMailer();
$config = JFactory::getConfig();
$nadawca = $mailNadawcy;
$mailer->addRecipient($mailOdbiorcy);
$mailer->setSubject(JText::_('COM_OGL_MAIL_ZAPYT_OD'));
$mailer->setBody($mailTresc);
$send = $mailer->Send();
if($send !== true)
echo JText::_('COM_OGL_MAIL_ZAPYT_ERROR').$send->__toString();