Comments (4)
Are you using Amazon SES? For bounces & complaints with SES see https://listmonk.app/docs/bounces/#amazon-simple-email-service-ses.
For tracking opens & clicks see https://listmonk.app/docs/concepts/#tracking-pixel. Though those docs sections could use some improvements to describe how to enable/disable them.
You could check the Tutorials section https://listmonk.app/docs/installation/#tutorials or search other issues since I think it's been discussed.
from listmonk.
Ah regarding tracking, I see now, from an email noob it's not clear that you have to set up the routes yourself 😅
Also how to retrieve the original URL from the TrackLink URL?
EDIT: Oops, it was because the root URL was different. I kinda did prefer my custom implementation though...I'll look into the appearance settings, see if that will suffice.
Thanks for the help!
from listmonk.
I do have one more query, my emails have started to go to spam upon setting the correct root URL and I suspect it's due to the non-ssl ec2 link. I've added a subdomain record and have a certificate ready, so now just need listmonk to be available on port 443.
Is it just a case of updating the port in the config and restarting the app with docker?
version: "3.7"
x-app-defaults: &app-defaults
restart: unless-stopped
image: listmonk/listmonk:latest
ports:
- "9000:9000"
networks:
- listmonk
environment:
- TZ=Etc/UTC
from listmonk.
Hi @liampmccabe. listmonk config needn't change.
You've to run a TLS (SSL) proxy like Caddy or Nginx that'll listen on port 443 externally on your subdomain and proxy requests to listmonk internally to 9000. You also have to make sure that port 9000 is not exposed to the internet.
If you pick Caddy, the config file will look something like this. You don't have to generate or handle certificates manually as it'll automatically use LetsEncrypt to generate SSL certs for your subdomain.
https://subdomain.yoursite.com {
# Proxy incoming requests to listmonk running in Docker.
reverse_proxy localhost:9000
encode gzip
tls {
# This will automatically handle certs and listen on 443.
on_demand
}
}
from listmonk.
Related Issues (20)
- 1) `pg_dump` and export the listmonk database, then restore the DB on the new server, just like any other standard Postgres database dump+restore. HOT 1
- Listmonk not working with own server like plesk or aapanel
- Postgres V14 installation issue HOT 8
- Password length is limited to 16 characters HOT 2
- Wrong view count in the "Analytics" section HOT 1
- AWS SNS Bounce and complaints not processed HOT 7
- Check list amount before sending
- Possibility to have a dual-lingual-instance HOT 2
- Campaign editor images "expired" when returning to a draft HOT 6
- Sliding window resets upon app restart HOT 2
- Possibility to add attributes via `api/public/subscription` HOT 1
- Multiple Logo Support HOT 4
- Immediately opt-in when user clicks on link in confirmation email HOT 1
- Count Complaints and Bounces separately HOT 5
- Template is not displaying images because of an adition in code HOT 1
- Cant clone campaign where lists no longer exist
- 502 Bad Gateway for /api/health and /api/events?type=error on admin/settings HOT 3
- Individual tracking of openings and clicks
- Skip importing a subscriber that already exists in the database
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from listmonk.