spring-bootapache-james

How to create Mail Server using Apache James in Spring Boot?


Actually this topic is new for me. So Can someone give advice regarding this topic? Or right work path.

Have to create own mail server which handle testing mail request

e.g. username@<company_name>.com

Thanks in advance.


Solution

  • **Notes :

    Process :

    http://james.apache.org/download.cgi

    c://program files/

    C:\Program Files\james-server-app-x.x.x\conf

    C:\Program Files\james-server-app-3.5.0\conf\james-database.properties

    - Replace following lines,
    
    // Fill with your personal database configuration
      database.driverClassName=<database_driver>
      database.url=<database_url>
      database.username=<username>
      database.password=<password>
    
      // It define in above comments
      vendorAdapter.database=<vendor_name>
    

    imapserver.xml or pop3server.xml or smtpserver.xml

    james install

    james start

    james-cli.bat -h 127.0.0.1 -p 9999 AddDomain <domain_name>

    james-cli.bat -h 127.0.0.1 -p 9999 AddUser <user_name>
    james-cli.bat -h 127.0.0.1 -p 9999 AddUser <user_name>