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

Yiannis Tsiouris gtsiour at softlab.ntua.gr
Thu Mar 6 23:44:47 EET 2014


On 03/06/2014 11:14 PM, Alexandros Afentoulis wrote:
> Καθώς δεν έχουμε (ακόμα?) 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...

Να σημειωθεί ότι έχω βάλει τα credentials μου (από το cc.ece.ntua.gr)
στο $wgSMTP config. Τα user/pass, server, port έχουν τεσταριστεί με
telnet (grandpa here!) και παίζουν μια χαρά! :) Παρακαλώ να τηρηθούν οι
κανόνες εμπιστευτικότητας. Είναι το σοβαρό μου μέιλ, του βοηθού στα
μαθήματα...

Επίσης, ελέγξαμε με τον Αλέξανδρο το pear list, το pear dir-path και το
pear include_path και φαίνονται όλα μια χαρά. Στα logs δεν βρήκαμε κάτι
κάκο. Κάντε τα κουμάντα σας οι admins... :-P

~γ.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 242 bytes
Desc: OpenPGP digital signature
URL: <http://lists.ntua.gr/pipermail/foss-general/attachments/20140306/28410f9a/attachment.sig>


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