chyba při odesílání mailu

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
22
Člen | 1478
+
0
-

Mám problem s odesláním mailu. Mail server je exchange, SMTP server nastaven v php.ini.

$mail = new Mail;
$mail->setFrom('nekdo@domain.cz', 'něco');
$mail->addReplyTo('nekdo@domain.cz', 'něco');
$mail->addTo($set['mail']);
$mail->addCC('nekdo@domain.cz', 'něco');
$mail->setSubject($set['predmet']);
$mail->setBody($set['text']);
$mail->send();

hláška: SMTP server response: 550 5.1.1 User unknown

doména domain.cz je na Exchange povolena, akorát server vyžaduje ověření, tzn. přihlašovací údaje. Jak nastavit v Nette?

Editoval 22 (25. 3. 2010 9:21)

Ola
Člen | 385
+
0
-

Můžeš si vybrat :)

https://componette.org/search/?… || https://componette.org/search/?…

Editoval Ola (25. 3. 2010 9:27)

22
Člen | 1478
+
0
-

ech, na addons jsem úplně zapomněl, bylo by dobré dát odkaz i sem https://doc.nette.org/cs/mail ?

Díky pane .-)

22
Člen | 1478
+
0
-

no vybral jsem nakonec tento https://componette.org/search/?…
přijde mi „jednodussi“. Akorat poznamka, ze zapis do config.ini uvadeny u addonu vyhazuje chybu "BasePresenter not found a musi se zapsat:

; common mailer //namisto [common mailer]
host = "czskcup.info"
port = 25
username = "nekdo@domain.cz"
password = "pass"
timeout = 30