by

Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • 06:18
    chibenwa opened #248
  • 04:46
    chibenwa commented #247
  • 01:51

    asfgit on master

    JAMES-3379 Email/get specific p… JAMES-3379 Email/get specific p… JAMES-3379 Email/get specific p… and 10 more (compare)

  • Sep 24 11:45
    aasaru synchronize #247
  • Sep 24 01:52

    asfgit on master

    JAMES-3384 allInThreadHaveKeywo… JAMES-3384 collapseThreads para… JAMES-3384 allInThreadHaveKeywo… and 4 more (compare)

  • Sep 23 08:58

    asfgit on master

    MAILBOX-392 WebAdmin documentat… JAMES-3383: Email/Query expose … JAMES-3382 email/query implemen… and 1 more (compare)

  • Sep 22 10:40

    asfgit on master

    JAMES-3381 email/query implemen… JAMES-3377 Email/query implemen… JAMES-3377 Email/query implemen… (compare)

  • Sep 21 11:53
    aasaru opened #247
  • Sep 21 09:48

    asfgit on master

    JAMES-3374: Add Sort by Receive… (compare)

  • Sep 21 02:28

    asfgit on master

    JAMES-3379 Email/get specific p… JAMES-3379 Email/get specific p… JAMES-3379 Email/get specific p… (compare)

  • Sep 21 01:59

    asfgit on master

    JAMES-3380 use non am/pm depend… JAMES-3378 email query filter b… JAMES-3378 email query filter w… and 1 more (compare)

  • Sep 18 06:09

    asfgit on master

    JAMES-3376 Document upcoming Ma… JAMES-3376 SystemMailboxesProvi… JAMES-3376 Implement Mailbox/qu… and 2 more (compare)

  • Sep 18 06:04

    asfgit on master

    JAMES-3377 fix elastic search c… JAMES-3377 filter before receiv… JAMES-3377 filter after receive… (compare)

  • Sep 18 01:58

    asfgit on master

    JAMES-3369 Implementation for E… JAMES-3369 EMail/get fast view … JAMES-3369 EMail/get fast view … and 5 more (compare)

  • Sep 17 03:09

    asfgit on master

    JAMES-3375 allow sorting by arr… JAMES-3375 filter message in a … JAMES-3375 implements inMailbox… and 1 more (compare)

  • Sep 16 10:22

    asfgit on master

    [Security fix] Upgrade org.apac… (compare)

  • Sep 15 10:44

    asfgit on master

    JAMES-3028 add retry for reacto… JAMES-3028 promote DataChunker … JAMES-3028 S3 DumbBlobStore Imp… and 22 more (compare)

  • Sep 15 02:27

    asfgit on master

    JAMES-2890 Split JMAP RFC-8621 … JAMES-3372 Email/get specific u… JAMES-3368 Porting Keywords + K… and 3 more (compare)

  • Sep 14 06:44

    asfgit on master

    JAMES-3369 Email/get preview & … (compare)

  • Sep 14 02:55

    asfgit on master

    JAMES-2809 createBucket needs t… JAMES-3371 JMAP Email/query All… JAMES-3371 set default sort to … and 20 more (compare)

svalluripalli
@svalluripalli
Please help me pointing to the correct version of James with Guice source code.
Appreciate all your help
At present we don't want to use Docker version of James
Rene Cordier
@Arsnael
Maybe this can help you? https://james.apache.org/server/quick-start-cassandra.html
Manual install with james cassandra guice product. Not sure if it's up-to-date though
After I don't know what kind of installation around James you want to use? For this you need a Cassandra db and an elasticsearch running next to James for example
samarth612
@samarth612
my maildir folders are empty after running the batch file in james .
and my mailbox provider is maildir
svalluripalli
@svalluripalli

Maybe this can help you? https://james.apache.org/server/quick-start-cassandra.html
Manual install with james cassandra guice product. Not sure if it's up-to-date though
After I don't know what kind of installation around James you want to use? For this you need a Cassandra db and an elasticsearch running next to James for example

We just need basic James SMTP / POP3 capabilites

Thank you for the URL, I will try this setup. I am also successful writing a simple Mailet for our current version of Apache James, If this Mailet functionality works without any performance issues, then we are good.
svalluripalli
@svalluripalli
Hi All, I am writing the mailet, my Mailet should get called only for Inbound messages, no need to be called for Outbound. How can my matcher check if the mail is Incoming or Outgoing?
Eugen Stan
@ieugen
what do you mean by Incoming?
and what do you mean by Outgoing?
svalluripalli
@svalluripalli
Incoming email message, received messages
Outgoing is sending email
Eugen Stan
@ieugen
If it's incomming you could use a smtp hook to mark the email message with a header or something
and then in the mailet you could check that
but the distinction is not clear since all email messages are being sent via SMTP and hence all are incommming, being processed and then delivered eitehr remotely ro locally to the mailbox
perhaps Incommming -> to a local domain , Outgoing -> remote domain.
In that case you allready have RecipientIsLocal
and the rest of *isLocal
svalluripalli
@svalluripalli
got it.. This s helpful
Eugen Stan
@ieugen
yw
svalluripalli
@svalluripalli
thank you Eugen
Tellier Benoit
@chibenwa
@samarth612 did you start sending / appending emails to James?
samarth612
@samarth612
i have an issue in thunderbird local mail
i have created a mail id with pop server and want to get the sent mail into my mail inbox
but i am unable to fetch those sent mails
Rene Cordier
@Arsnael
@samarth612 any logs from James that you maybe saw and could help?
Adriansun
@Adriansun
Can I as a windows user get some help with James 3.5.0, please
jeremie dentan
@jeredentan
hello,
I'm looking for a simple way to setup a mailbox in Apache James (v 3.1.0) that replies automatically to the sender with a predefined message.
My current idea is to setup a Bounce mailet for this mailbox but i don't know if it's the right/best way to do that
What do you think about that ?
kacperek2005PL
@kacperek2005PL_gitlab
yo! is it possible to use smtp server and client alone without anything else? I found such a project on github https://github.com/betler/g-null-smtp/
if I did something similar it would be okay? can I just start the server and listen for new messages in MessageHook? and how to set up a client for this?
am i missing something here or how do i run this? there is no bin/run like there is on v2.3.2.1
Ghost
@ghost~5f1d1d72d73408ce4fea8d16
Is there any detailed resource to setup James v3.5.0 on linux ? since available docs are either not updated or pointed to earlier version.
David Leangen
@dleangen
@gtm7272_gitlab There is a documentation project underway, but it will take at least a few more weeks I think.
Leehuseung
@Leehuseung
hi , i want to use the @Inject for get DataSource in MailboxAppender Class, but when i use this , DataSource is null. how to get connection in MailboxAppender Class??
In the james-server-mailets folder, there are some classes that use inject for dataSource, but I don't know why it is not available in MailboxAppender.
Ghost
@ghost~5f1d1d72d73408ce4fea8d16
This message was deleted
39 replies
Darren Bishop
@DarrenWBishop_twitter
Hi again, @ieugen . A weird request but here goes. In the DKIMVerifyTest class there are various Strings that represent messages with valid and invalid signatures. None of the messages have a Date header. I currently have no way to generate emails with signatures. However, integrating DKIM tests into our existing applications tests require that they have a Date header like so... Date: Tue, 15 Jan 2008 16:02:43 -0500. Do you have the ability to quickly generate emails with valid signatures, and, if so, would you be willing to generate one with a Date header?
3 replies
Thiên Nguyễn
@thiennt0402_gitlab

Is there any tutorial about setup Apache James in Spring boot project?

my usecase is receive email in that Sping Boot project, not mainly send email from that project

I found this dependency but I don't know how to setup:
https://mvnrepository.com/artifact/org.apache.james/james-server-spring/3.5.0

1 reply
Roody Aumoithe
@raumoithe_gitlab
I am using Thunderbird as my client with ssl1.2 and on the server side I get an exception: sslhandshakeexception no cipher suites in common. I added -Djdk.tls.server.cipherSuites to the wrapper.conf but the ciphers I added didn't seem to help. Does anyone know how I can see the ciphers supported by the server. Currently I can easily see the client ciphers because I also enabled -javax.net.debug=SSL,handshake
5 replies
Naveen Kusakula
@naveenkusakula
Hi Is tls 1.3 is supported now and any way to set it to default way??
6 replies
Leehuseung
@Leehuseung
If the mail has a specific subject, I want it to be delivered to a specific mailbox. Where should I look?
20 replies
Leehuseung
@Leehuseung
I want to know if the recipient has confirmed the mail by attaching an image tag to the mail content.
It doesn't matter if there is only one recipient of the mail.
When there are multiple recipients, the image tag must be included in the message body differently for each recipient.
Is there any way to solve this in apache james?
I am trying to check whether the other party has read or not in my mail client.
7 replies
Tolga Kaprol
@tkaprol

Hello,

I am using Docker version of "James with Guice + Cassandra + RabbitMQ + Swift + ElasticSearch".

I am trying to enable S/MIME encryption for outgoing messages. However I couldn't find any documents except:

http://people.apache.org/~bago/mailet/crypto/conf.html

It mentions that Bouncy Castle libs should be installed, however I couldn't find any information about how to achieve that.

Is there any example configuration to enable the lib and SMIME mailet ?

13 replies
samarth612
@samarth612
anyone using hedwig web server ?
jaehong
@jaehong_jeon_gitlab

Hello,
I am trying to enable tarpit configure as uncomment xml tag which is in smtpserver.xml, and tag belows

        <handler class="org.apache.james.smtpserver.fastfail.TarpitHandler">
            <tarpitRcptCount>5</tarpitRcptCount>
            <tarpitSleepTime>5000</tarpitSleepTime>
        </handler>

but when i run james server, it shows warn log like below
INFO 14:21:31,955 | org.apache.james.protocols.lib.netty.AbstractProtocolAsyncServer | This SMTP server requires authentication.
INFO 14:21:31,955 | org.apache.james.protocols.lib.netty.AbstractProtocolAsyncServer | No maximum message size is enforced for this server.
WARN 14:21:31,977 | org.apache.james.container.spring.context.JamesServerApplicationContext | Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'smtpserver': Invocation of init method failed; nested exception is org.apache.james.protocols.lib.handler.ProtocolHandlerLoader$LoadingException: Unable to load handler
INFO 14:21:31,977 | org.apache.james.mailetcontainer.impl.JamesMailSpooler | org.apache.james.mailetcontainer.impl.JamesMailSpooler dispose...
INFO 14:21:31,977 | org.apache.james.mailetcontainer.impl.JamesMailSpooler | org.apache.james.mailetcontainer.impl.JamesMailSpooler thread shutdown completed.

do i need to fix another configure? or class "org.apache.james.smtpserver.fastfail.TarpitHandler" is missing?

Tellier Benoit
@chibenwa
@jaehong_jeon_gitlab There is no TarpitHandler in the 3.x release line. We likely should clean (and remove) the commented example in the default configuration
Rene Cordier
@Arsnael
@jaehong_jeon_gitlab which version of James are you using? this is not handled in version 3.x anymore of James as @chibenwa and has been removed in the source code already
jaehong
@jaehong_jeon_gitlab
I use 3.3.0. thus, is there any configuration for tarpit?
I try to use tarpit because of many uninteded email has been sent through my james mail server with {randomid}@mydomain.
in this case which configuration would be helpful? i already use smtp auth configuration.
svalluripalli
@svalluripalli
How to check if the email message is Out going or Incoming?
Does James has any Mailet or API call?
chaallengerr
@chaallengerr
Hi, when using apache james 3.5.0 with PostgreSQL I get this :
org.apache.james.mailbox.exception.MailboxException: Search of mailbox UserBound{namespace=Optional[#private], user=Optional[Username{localPart=support, domainPart=Optional[Domain : mydomain.com]}], mailboxNameExpression=org.apache.james.mailbox.model.search.PrefixedRegex@1174d} failed