Continue Back to editing Downloads 9
This application is not supported by InterSystems Corporation. Please be notified that you use it at your own responsibility.
What's new in this version
This app serves as a substitute for mail server. I created it to do load testing on an app which sends messages to a mail server. The people responsible for the mail server do not want to receive thousands of messages whenever I do load testing.
I start iris-mail in a container and redirect the messages from the real mail server to the substitute. I can review messages in iris-mail to confirm the correct number of messages have been received.
Make sure you have
git and Docker desktop installed.
zpm "install iris-mail"
Clone/git pull the repo into any local directory
git clone https://github.com/oliverwilms/iris-mail.git
Open the terminal in this directory and run:
Run the IRIS container with your project:
docker-compose up -d
docker-compose exec iris iris session iris
You can find online demo here -
portal or webterminal
iris-mail uses port 30025 to receive mail. If you have outbound email operation sending to iris-mail, configure it with your iris-mail IP address.
Tag version: 1.0.1 Released: 2022-05-29 11:43:17 GitHub Discuss Online Demo
zpm "install iris-mail"
ObjectScript quality test
Updated on 08 June 2023
ObjectScript quality report
Back to editing Application Editor Call to Action button text * GitHub (Link to the GitHub repository)
InterSystems Technology *
Use GitHub README as long description Tags *
Tag1, Tag2, Tag3
Please note, that in long description you should mention:
• App's goals and functions
• How to use the app
• If it is open source app - please, provide the installation instructions
Previous value: `https://github.com/oliverwilms/iris-mail`
Previous value: `iris-mail`
Previous value: `GitHub`
Previous value: `Integration`
Previous value: `InterSystems IRIS`
Previous value: `Other`
Previous value: `Checked`
Previous value: `https://iris-mail.demo.community.intersystems.com/csp/sys/UtilHome.csp`
Previous value: ``
Previous value: `iris-mail serves as a substitute for mail server.`
Previous value: `https://github.com/oliverwilms/iris-mail/blob/main/LICENSE`
Previous value: `https://community.intersystems.com/post/receive-mail-messages-iris-interoperability-production`
Previous value: `https://github.com/oliverwilms/iris-mail/blob/main/README.md`
Previous image: Not set