(We're on it now, in fact. That's why I'm writing in DKIM signature support, which will appear in a new version of Citadel coming in just a few days.)
Hi,
I was checking my mail server (due to some domains saying they are no receiving my mail) and found that mxtoolbox reported that my server doesnt support TLS. How can I check this? I have a cert set up in the correct folder.
"Your SMTP email server does advertise support for TLS. After connecting to your mail server we issue an EHLO command to introduce ourselves and to request that your server announce which commands and protocols it supports. Your server's response did not include "250-STARTTLS" indicating TLS support."
thanks
Craig.
that may be better over in the support room..
Hi, I'm am receiving an error on mxtoolbox. I do have a certificate set up so not sure what's happening here.
regards,
Craig.
SMTP TLS | Warning - Does not support TLS. |
We don't advertise TLS by default because it's actually worse if you advertise that capability and don't have a valid certificate. But, assuming your certificate is valid, you can set the configuration key "smtp_advertise_starttls" to a nonzero value, and Citadel Server will announce STARTTLS as an ESMTP option.
In the WebCit interface it's Administration --> Edit Site-Wide Configuration --> SMTP, and then to rhe right of the SMTP port number there's a checkbox "Offer STARTTLS" that you can check.
If you're having trouble getting mail delivered, you'll also be happy to know that Citadel 1000 (yes, a nice round version number) was published last night and contains support for DKIM-signing outbound email. That should be a big step forward in getting mail past the Goostapo.
Hi,
I tried installing Citadel on a fresh load of Ubuntu 22.04 Desktop with GUI. The Easy install script dies during the config admin username stage. Is there a script log which shows what failed? Citadel server is running, but webcit appears to be missing.
-----
<Citadel administrator username:>
Please enter the name of the Citadel user account that should be granted administrative privileges once created. If using internal authentication this user account will be created if it does not exist. For external authentication this user account has to exist.
This is currently set to:
admin
Enter new value or press return to leave unchanged:
admin
Citadel Easy Install is aborting.
The last few lines above this message may indicate what went wrong.
Hey again Citadel experts,
Recently I've had this odd behavior show up on WebCit -- it actually showed up on my Debian test server, but was not present on the initial production system install, running Ubuntu 23.10.
Yep, it originally worked fine and then.. bam.. broke.. and hasn't worked right since. Currently on 1000. Display doesn't work regardless of browser, system, etc...
More than a little strange to me and while a minor annoyance an annoyance nonetheless.
Wouldn't be surprised if this isn't a trivial fix that's been documented here before but I failed at finding it if so so yeah... as always help appreciate.
I deleted the installation and started from scratch with Easy Install using wget. The install scripts stalls at "Restarting Citadel server". In a separate console, I can see the citadel.service in systemd, but webcit and webcits is missing. After adding the services manually, the everything appears to be working, but there is clearly a problem with the setup utility on Unbuntu 22.04. Cheers.
Dear All,
I want to put DKIM in my emails.
In the faqs page for DKIM there is this setting:
# specify what address/port DKIMproxy forwards mail to relay put_your_ISPs_smtp_server_here:25
Can I put here:
relay myemaildomain:25
******
Which the relay is the Citadel email server.
Thanks,
Luis Gonçalves.
Dear All,
I want to put DKIM in my emails.
In the faqs page for DKIM there is this setting:
# specify what address/port DKIMproxy forwards mail to relay put_your_ISPs_smtp_server_here:25
Can I put here:
relay myemaildomain:25
******
Which the relay is the Citadel email server.
Thanks,
Luis Gonçalves.
this would be better over in the support room i think.
I want to put DKIM in my emails.
In the faqs page for DKIM there is this setting: # specify what
address/port DKIMproxy forwards mail to relay
put_your_ISPs_smtp_server_here:25
Oh my goodness! Serendipity is a wonderful thing.
It just so happens that we *just* released a new version of Citadel a couple of days ago that has DKIM Signing BUILT IN! Thank you for pointing out that outdated documentation article.
Please see https://www.citadel.org/dkim.html for the new instructions. You will need to be running the latest Citadel Server to have this functionality.
Dear All,
I installed Citadel 1000 with Easy Install.
I did not find where to put the private key of DKIM.
Some help needed.
Thanks,
Luis Gonçalves
It goes on your DNS record.
Dear All,
I installed Citadel 1000 with Easy Install.
I did not find where to put the private key of DKIM.
Some help needed.
Thanks,
Luis Gonçalves
It goes on your DNS record.
Correct. So you'll already have A and/or AAAA records to help the world locate your servers. You'll have MX records to indicate where your domain receives mail.
You'll be adding TXT records for SPF, DKIM, and DMARC. Tutorials can be found all over the Internet. Your DNS provider might even have a helpful page. The contents of your DKIM record, including the public key, will be posted by the Citadel Aide for you to copy into the DNS settings.
I have DKIM and DMARC working with my present Email server and DNS. Also with SSL.
I want to migrate to Citadel. In my present Email server I can configure with a DKIM Private Key and the selector.
Where I find that in Citadel?
I want to migrate to Citadel. In my present Email server I can
configure with a DKIM Private Key and the selector.
Where I find that in Citadel?
https://www.citadel.org/dkim.html
Read through that ... it will explain that Citadel generates the Key and Selector automatically, and then posts the generated DKIM record in the "Aide" room. All you have to do is copy that record to your DNS.
Sorry, again.
I am trying this with localhost in virtualized Centos 9 in Oracle VirtualBox. (before installing in the server itself)
I put my domain and it did not appear the public key in the Room Aide.
How I induce Citadel to create the keys?