Comments (12)
As Williamdes recommend making possible to lookup DKIM key in a database made easier and flexible the process to generate, manage, etc. LDAP and MYSQL could be a good solution.
from mail-server.
Hi,
Is it possible in mail-server to store DKIM information using the CLI as in early versions of smtp-server?
Sincerely Maykel
from mail-server.
This has been implemented in v0.7.0.
from mail-server.
you know very well your email system and we only know up to the limits of your documentation wish is very short, there are not forums, communities or anything else commenting on this, what left us struggling trying to implement this newly solution. I have being expecting for months and improvement in the documentation but no luck. You could create the best tool but if people does not know how to use it it become useless
That seems a bit harsh. There is discussions here on Github and Discord, both of which @mdecimus is very active in. You can also browse the source code to see how things work. In comparison to many other projects the documentation here is fantastic and I can tell that a lot of time has been spent on it which is an often overlooked skill.
from mail-server.
Not currently but this feature will be re-introduced once the web admin is developed.
from mail-server.
Amazing job with the web interface.
One question I cant find out how could these be implemented from the web interface in order to pull the signature from a DB like LDAP or Mysql as williamdes suggested for a multidomain environment. for authentication and storage it is really easy to create a db other than the internal one but for DKIM similar options does not exist.
Sincerely Maykel
from mail-server.
Signatures can be retrieved from local files or environment variables but not from a custom database. If you want to retrieve the keys from an external source make sure these settings are defined as local keys.
from mail-server.
If you want to retrieve the keys from an external source make sure these settings are defined as local keys.
do you have an example of this that you could share? or at least it it possible in this last version of mail-server store DKIM information in rustDB using the CLI as in early versions of smtp-server?
Sincerely Maykel
from mail-server.
do you have an example of this that you could share?
Here is the documentation that explains how to define a key as local.
or at least it it possible in this last version of mail-server store DKIM information in rustDB using the CLI as in early versions of smtp-server?
DKIM keys are stored in the database by default. However they are stored in the internal databases and it is not possible to retrieve them from a user defined table.
from mail-server.
If you want to retrieve the keys from an external source make sure these settings are defined as local keys.
This doesn't make sense my question was looking for flexibility and accessibility no how to manually continuing hardcoding dynamic values in the config file every time it is need it.
In the stalwart documentation it talk about dkim multidomain but again it show that values has to be manually created in the config file. In another topic in the documentation you mention that
Stalwart Mail Server supports storing configuration settings in any of the supported [data stores]. This is particularly useful in distributed environments
again doesn't make sense. how a distributed environment will be able to access variables or keys only defined in a local file?
from mail-server.
This doesn't make sense my question was looking for flexibility and accessibility no how to manually continuing hardcoding dynamic values in the config file every time it is need it.
Not needed, use *
if you want to make all keys local or keyname.*
to make only some of your keys local.
how a distributed environment will be able to access variables or keys only defined in a local file?
They don't, a distributed database such as FoundationDB is used to store the shared configuration.
from mail-server.
you know very well your email system and we only know up to the limits of your documentation wish is very short, there are not forums, communities or anything else commenting on this, what left us struggling trying to implement this newly solution. I have being expecting for months and improvement in the documentation but no luck. You could create the best tool but if people does not know how to use it it become useless
from mail-server.
Related Issues (20)
- [enhancement]: App password support for mailboxes HOT 1
- [enhancement]: Webhooks support
- [enhancement]: Z-Push & ActiveSync support
- [enhancement]: SYN Flood attack protection
- [enhancement]: Block IP addresses listed on iblocklist and similar HOT 2
- [enhancement]: Support for more IMAP extensions HOT 1
- [bug]: Can't send as group, while member of that group
- [bug]: When adding file extensions of MIME types to the spam filter in the webadmin they get uppercased HOT 1
- [enhancement]: Case-insensitive search in lists in the webadmin HOT 2
- [enhancement]: Backup of RocksDB via WebUI
- [bug]: Unable to properly use LDAP bind auth HOT 4
- [bug]: Sender IP is leaked in the email headers HOT 6
- [bug]: Failed to create DNS record. HOT 3
- [bug]: It is possible to shadow the username of the fallback-admin user HOT 2
- [enhancement]: Export without blob storage
- [enhancement]: Option to make IMAP folders' auto-subscribable
- Arc sealer not found error, process hung. HOT 4
- [enhancement]: Add option to include arbitrary headers in search indexes
- [bug]: The default config of session.rcpt.script seems broken HOT 1
- [bug]: stalwart seems to stop working HOT 3
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 mail-server.