View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0007427 | Linux server software | [All Projects] Special | public | 2023-12-12 20:24 | 2023-12-14 01:29 |
Reporter | DigitalMy | ||||
Priority | normal | Severity | minor | Reproducibility | have not tried |
Status | assigned | Resolution | open | ||
Summary | 0007427: Set Apache James mail server | ||||
Description | Use docker jpa image as base Use IMAP SMTP protocols | ||||
Tags | No tags attached. | ||||
|
Use basic PKCS12 keystore made in openssl: <!-- To create a new keystore execute: keytool -genkey -alias james -keyalg RSA -storetype PKCS12 -keystore /path/to/james/conf/keystore --> <!-- Alternatively TLS keys can be supplied via PEM files --> <!-- <privateKey>file://conf/private.key</privateKey> --> <!-- <certificates>file://conf/certs.self-signed.csr</certificates> --> <!-- An optional secret might be specified for the private key --> <!-- <secret>james72laBalle</secret> --> |
|
rm -rf /etc/localtime ln -s /usr/share/zoneinfo/Europe/Moscow /etc/localtime date ls -l /etc/localtime |
|
docker ps -a docker images docker exec test java -jar /root/james-cli.jar AddDomain dot.tk docker exec test java -jar /root/james-cli.jar AddUser demo@dot.tk pass123 docker exec -ti test james-cli AddDomain dot.tk docker exec mail james-cli listDomains docker exec -ti test james-cli AddUser demo@dot.tk pass123 docker exec -ti test james-cli ListUserMailboxes demo@dot.tk docker exec -ti test james-cli ListUsers docker exec -ti test df -hT docker kill test docker rm test docker stop test docker start test docker pull apache/james:jpa-latest docker run --name mail -it -p 25:25 -p 465:465 -p 587:587 -p 143:143 -p 993:993 -p 8080:8080 -v /share/mail/conf:/root/conf -v /share/mail/logs:/logs apache/james:jpa-latest docker ps keytool -genkey -alias james -keyalg RSA -keystore conf/keystore keytool -genkey -alias james -keyalg RSA -keystore keystore |