[Spambayes] Win7 and Outlook 2010 64-bit
Ocean
Ocean at cobaltnight.com
Tue Jun 8 15:29:47 CEST 2010
I tried REM'ing out those three lines (from "try" to "except").
That allowed Outlook to start without the customary error, which I was very
happy to see.
However, the toolbar buttons don't work. When I try to click on the
main SpamBayes button, nothing happens. There is also no log file in my
temp directory.
A few things to note:
1. I did not uninstall and re-install the add-in after making that change
to the source.
2. I'm running 1.1a4 from source.
3. I still have the changes I told you about before, such as making sure
the logging goes to an actual file even though it's running from source.
4. I'm running Outlook 2007 32-bit on Win 7 x64.
If I made a mistake anywhere above in my procedure, please let me
know. Otherwise, I'd appreciate any advice you have on rectifying the
current predicament. :)
> -----Original Message-----
> From: spambayes-bounces+ocean=cobaltnight.com at python.org
[mailto:spambayes-
> bounces+ocean=cobaltnight.com at python.org] On Behalf Of Mark Hammond
> Sent: Monday, June 07, 2010 2:50 AM
> To: Greg Bahns
> Cc: spambayes at python.org
> Subject: Re: [Spambayes] Win7 and Outlook 2010 64-bit
>
> I got a bit further with this and I've got things partially working.
>
> 1) There seems to be an issue with how we detect if we are running as a
> console for debugging purposes. In the Outlook2000\addin.py file there
> is a block:
>
> try:
> win32api.GetConsoleTitle()
> except win32api.error:
> # No console - if we are running from Python sources,
> # redirect to win32traceutil, but if running from a binary
>
> This does *not* enter the exception handler as expected. If you modify
> that block so the exception block is always entered, you should get the
> logging back and should avoid an error caused by attempting to 'print'
> in a GUI program.
>
> 2) After this things work for me, except that as with all versions of
> SpamBayes, there is a problem filtering IMAP messages - and I didn't get
> to test the POP behaviour.
>
> Apart from that the spambayes manager and toolbar items all worked fine.
> This was on Windows 7 x64.
>
> HTH,
>
> Mark
>
> On 6/06/2010 8:09 AM, Greg Bahns wrote:
> > According the posts I've seen in recent months, there's no sign that
> > anyone has gotten SpamBayes to work with Outlook 2010 64-bit, so I'm
> > giving it a try.
> >
> > Here's what I've tried:
> >
> > 1. Install 64-bit Python (http://www.python.org/download/)
> >
> > a. Python 2.6.5 Windows X86-64 installer
> >
> > 2. Install Distribute (http://pypi.python.org/pypi/distribute)
> >
> > 3. Install 64-bit pywin32
(http://sourceforge.net/projects/pywin32/files/)
> >
> > a. pywin32-214.win-amd64-py2.6.exe
> >
> > 4. Installed Spambayes from source
> >
> > a. Download 1.1a6 source
> >
> > b. Extracted to C:\spambayes-1.1a6
> >
> > c. python setup.py install
> >
> > d. It apparently installed to C:\Program
> > Files\Python26\Lib\site-packages\spambayes-1.1a6-py2.6.egg
> >
> > 5. permissions to write in spambayes Program Files folder
> >
> > a. cd \Program
Files\Python26\Lib\site-packages\spambayes-1.1a6-py2.6.egg
> >
> > b. icacls spambayes /grant users:F /T
> >
> > 6. Install Outlook add-in
> >
> > a. Cd \spambayes-1.1a6\Outlook2000
> >
> > b. Python addin.py
> >
> > Everything appears to have executed successfully, but when I start
> > Outlook and view the COM add-ins, SpamBayes is disabled. It says "Not
> > loaded. A runtime error occurred during the loading of the COM Add-in."
> >
> > I've looked for more details on the error in several places:
> >
> > 1. C:\Users\greg\AppData\Roaming\SpamBayes
> >
> > 2. C:\Users\greg\AppData\Local\SpamBayes
> >
> > 3. NT Event Log
> >
> > 4. Python Trace Collector in PythonWIn
> >
> > I was really hopeful that useful troubleshooting info would appear in
> > PythonWin, but nothing, which makes me think Outlook is probably failing
> > to load the Add-in at all. Any suggestions on what I can try from here?
> >
> > Thanks,
> >
> > Greg
> >
> >
> >
> > _______________________________________________
> > SpamBayes at python.org
> > http://mail.python.org/mailman/listinfo/spambayes
> > Info/Unsubscribe: http://mail.python.org/mailman/listinfo/spambayes
> > Check the FAQ before asking: http://spambayes.sf.net/faq.html
>
> _______________________________________________
> SpamBayes at python.org
> http://mail.python.org/mailman/listinfo/spambayes
> Info/Unsubscribe: http://mail.python.org/mailman/listinfo/spambayes
> Check the FAQ before asking: http://spambayes.sf.net/faq.html
More information about the SpamBayes
mailing list