[foss-general] Ρυθμιζόντας external smtp για το mediawiki

Alexandros Afentoulis el06150 at mail.ntua.gr
Thu Mar 6 23:14:27 EET 2014


Καθώς δεν έχουμε (ακόμα?) mailserver στην αίθουσα, και επειδή το email
είναι βασικό για το Mediawiki μας, προσπαθήσαμε σήμερα με Γιάννη Τ. να
ρυθμίσουμε external smtp.

https://www.mediawiki.org/wiki/Manual:$wgSMTP

Ευκολάκι φαίνεται. Τα pear mail που θέλει τα έχουμε εγκατεστημένα.

Παρόλα αυτά, όταν πάει να στείλει email το wiki βγάζει το παρακάτω error
(μπορείτε να το αναπαράγετε κάνοντας πχ υπενθύμιση του κωδικού σας) :

PEAR mail package is not installed

Backtrace:

#0 /var/foss.ntua.gr/wiki/includes/User.php(3391):
UserMailer::send(Object(MailAddress), Object(MailAddress),
'???????????????...', '?????????????? ...', NULL)
#1
/var/foss.ntua.gr/wiki/includes/specials/SpecialPasswordReset.php(256):
User->sendMail('???????????????...', '?????????????? ...')
#2 [internal function]: SpecialPasswordReset->onSubmit(Array,
Object(HTMLForm))
#3 /var/foss.ntua.gr/wiki/includes/HTMLForm.php(406):
call_user_func(Array, Array, Object(HTMLForm))
#4 /var/foss.ntua.gr/wiki/includes/HTMLForm.php(351): HTMLForm->trySubmit()
#5 /var/foss.ntua.gr/wiki/includes/HTMLForm.php(366):
HTMLForm->tryAuthorizedSubmit()
#6 /var/foss.ntua.gr/wiki/includes/SpecialPage.php(933): HTMLForm->show()
#7 /var/foss.ntua.gr/wiki/includes/SpecialPage.php(611):
FormSpecialPage->execute(NULL)
#8 /var/foss.ntua.gr/wiki/includes/SpecialPageFactory.php(494):
SpecialPage->run(NULL)
#9 /var/foss.ntua.gr/wiki/includes/Wiki.php(290):
SpecialPageFactory::executePath(Object(Title), Object(RequestContext))
#10 /var/foss.ntua.gr/wiki/includes/Wiki.php(536):
MediaWiki->performRequest()
#11 /var/foss.ntua.gr/wiki/includes/Wiki.php(446): MediaWiki->main()
#12 /var/foss.ntua.gr/wiki/index.php(59): MediaWiki->run()
#13 {main}

Παρακαλώ πολύ να επιληφθούν οι hackers...


Περισσότερες πληροφορίες για τη λίστα foss-general