Your tip works! Problem now is I need to disable the polling because I don't want my test instance
of OpenTaps to be connected to any real email mailbox. How do I do that?
Setting those properties ("mail.store.protocol", "mail.host", etc) in
framework/common/config/general.properties doesn't work. I think the OFBizBasicProductionSetup.pdf
document needs to be updated; there's no mention of your fix in there.
Jonathon
Scott Gray wrote:
I just managed to get mine to connect using pop3, does your pop3 server
require the full email address as login? If so you need to use a + sign
istead of an @
Here's a copy of my containers.xml:
<container name="javamail-container"
class="org.ofbiz.service.mail.JavaMailContainer">
<property name="delegator-name" value="default"/>
<property name="dispatcher-name" value="JavaMailDispatcher"/>
<property name="run-as-user" value="system"/>
<property name="poll-delay" value="30000"/>
<property name="delete-mail" value="false"/>
<property name="maxSize" value="100000"/>
<property name="default-listener" value="store-listener">
<property name="mail.store.protocol" value="pop3"/>
<property name="mail.host" value="mail.emcw.co.nz"/>
<property name="mail.user" value="test+emcw.co.nz"/>
<property name="mail.pass" value="******"/>
<property name="mail.debug" value="true"/>
</property>
</container>
Regards
Scott
Jonathon -- Improov wrote:
Hi Scott,
Nope, no caps. I'm leaning toward fact that I may not have IMAP (only
POP3?). But thanks for tip, it's going into my research notes.
Scott Gray wrote:
Hi Jonathan
Does your password include capital letters? There's a bug in the
JavaMailContainer that converts all properties in the config file to
lower case.
Regards
Scott
Jonathon -- Improov wrote:
It uses port 25. Actually, the "unable to connect to mail store"
error message relates to IMAP. Sorry about wrong initial problem
identification. Where do I disable IMAP in OpenTaps? How is IMAP
used in OpenTaps?
I was getting tons of error logs because of some periodic IMAP
access (and failure) that filled up my whole harddisk. That prompted
me to look at this IMAP problem. Yes, I know I should look at log4j
settings at some point, but I'm trying to root out all errors first.
Chris Howe wrote:
Is it possible your smtp relay host doesn't use port
25? (If I remember correctly, GMail uses 465)
If so, you may need to declare an additional property
mail.smtp.port
Or if there is anything else that is unusual about
your relay host you can find the additional attributes
here:
http://java.sun.com/products/javamail/javadocs/com/sun/mail/smtp/package-summary.html
--- Jonathon -- Improov <[EMAIL PROTECTED]> wrote:
Yes, I did. It's on ('Y'). The error message in
console.log is "unable to connect to mail store".
Chris Howe wrote:
did you see the property in general.properties...
mail.notifications.enabled=Y
--- Jonathon -- Improov <[EMAIL PROTECTED]> wrote:
On a machine where I'm able to send emails out
using
`sendmail', can I do the same with OFBiz? Or does
JavaMailContainer require some special SMTP
setup?
I've tried entering into
framework/common/config/general.properties values
for properties "mail.smtp.relay.host", "mail.smtp.auth.user" and
"mail.smtp.auth.password". I used values that I know should work
(like the credentials of the
SMTP
server I am currently sending this email out with). Doesn't work.