mail server crashes
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
SchoolTool |
New
|
Undecided
|
Unassigned |
Bug Description
I have used a gmail address and mail server works.
I have lately used google apps to handle mail under our domain name(which is long)
heres the schooltool server settings
Server status: Enabled Edit
Hostname smtp.newcastlew
Port 587
Username office
Password *********
TLS Yes
when I try to send a test email I get this crash report
Thanks
Mark
.......
Server Error
An internal server error has occurred. This most likely means that you have found a bug in SchoolTool. Please report it on the issue tracker.
Exception
TypeError: character mapping must return integer, None or unicode
Traceback
File "/usr/lib/
result = publication.
File "/usr/lib/
return mapply(ob, request.
File "/usr/lib/
return debug_call(obj, args)
Extra information: <schooltool.
File "/usr/lib/
return obj(*args)
File "/usr/lib/
self.update()
File "/usr/lib/
form.
File "/usr/lib/
self.
File "/usr/lib/
result = handler()
File "/usr/lib/
return handler(self.form, self.action)
File "/usr/lib/
return self.func(form, action)
File "/usr/lib/
success = utility.send(email)
File "/usr/lib/
self.
File "/usr/lib/
(code, resp) = self.docmd(
File "/usr/lib/
response = user + " " + hmac.HMAC(password, challenge)
File "/usr/lib/
self.
Modules
schooltool 2.8.4 (/usr/lib/
schooltool.cando 2.8.2 (/usr/lib/
schooltool.
schooltool.
schooltool.
Runtime
Python 2.7.6 (default, Jun 22 2015, 18:00:18) [GCC 4.8.2]
Linux ubuntu 3.13.0-65-generic #105-Ubuntu SMP Mon Sep 21 18:51:54 UTC 2015 i686 i686
Filesystem encoding ANSI_X3.4-1968, preferred ANSI_X3.4-1968
Automatic Bug Report
To submit automatic bug report you must be logged into
with different settings heres the crash,
maybe its requesting SSL? How would I do that?
Mark
Exception
SMTPServerDisco nnected: please run connect() first
Traceback
File "/usr/lib/ python2. 7/dist- packages/ zope/publisher/ publish. py", line 132, in publish callObject( request, obj) python2. 7/dist- packages/ zope/app/ publication/ zopepublication .py", line 205, in callObject getPositionalAr guments( ), request) python2. 7/dist- packages/ zope/publisher/ publish. py", line 107, in mapply skin.flourish. zcml_content. FlourishSendEma ilView_ send_test. html object at 0xac59b52c> python2. 7/dist- packages/ zope/publisher/ publish. py", line 113, in debug_call python2. 7/dist- packages/ schooltool/ skin/flourish/ page.py" , line 70, in __call__ python2. 7/dist- packages/ schooltool/ email/browser/ email.py" , line 755, in update Form.update( self) python2. 7/dist- packages/ z3c/form/ form.py" , line 211, in update actions. execute( ) python2. 7/dist- packages/ z3c/form/ action. py", line 99, in execute python2. 7/dist- packages/ z3c/form/ button. py", line 315, in __call__ python2. 7/dist- packages/ z3c/form/ button. py", line 170, in __call__ python2. 7/dist- packages/ schooltool/ email/browser/ email.py" , line 770, in handle_send_action python2. 7/dist- packages/ schooltool/ email/mail. py", line 186, in send python2. 7/smtplib. py", line 763, in quit python2. 7/smtplib. py", line 393, in docmd python2. 7/smtplib. py", line 341, in putcmd python2. 7/smtplib. py", line 333, in send nnected( 'please run connect() first')
result = publication.
File "/usr/lib/
return mapply(ob, request.
File "/usr/lib/
return debug_call(obj, args)
Extra information: <schooltool.
File "/usr/lib/
return obj(*args)
File "/usr/lib/
self.update()
File "/usr/lib/
form.
File "/usr/lib/
self.
File "/usr/lib/
result = handler()
File "/usr/lib/
return handler(self.form, self.action)
File "/usr/lib/
return self.func(form, action)
File "/usr/lib/
success = utility.send(email)
File "/usr/lib/
connection.quit()
File "/usr/lib/
res = self.docmd("quit")
File "/usr/lib/
self.putcmd(cmd, args)
File "/usr/lib/
self.send(str)
File "/usr/lib/
raise SMTPServerDisco
Modules
schooltool 2.8.4 (/usr/lib/ python2. 7/dist- packages)
schooltool.cando 2.8.2 (/usr/lib/ python2. 7/dist- packages)
schooltool. gradebook 2.8.4.1 (/usr/lib/ python2. 7/dist- packages)
schooltool. intervention 2.7.0 (/usr/lib/ python2. 7/dist- packages)
schooltool. lyceum. journal 2.8.2.1 (/usr/lib/ python2. 7/dist- packages)
Runtime
Python 2.7.6 (default, Jun 22 2015, 18:00:18) [GCC 4.8.2]
Linux ubuntu 3.13.0-65-generic #105-Ubuntu SMP Mon Sep 21 18:51:54 UTC 2015 i686 i686
Filesystem encoding UTF-8, preferred UTF-8
Automatic Bug Report
To submit automatic bug report you must be logged into Launchpad Issue Tracker