I am trying to find the correct file to add authentication to STMP outgoing email on my local Citadel server
Where do you add the following code?
https://citadel.org/relay.html
where is the text client?
i just i just don't really see a place to add it to CIT WEB
[smtp[s]://][username:password@]host[:port]
I am trying to find the correct file to add authentication to STMP outgoing email on my local Citadel server
Where do you add the following code?
https://citadel.org/relay.html
where is the text client?
i just i just don't really see a place to add it to CIT WEB
[smtp[s]://][username:password@]host[:port]
root@smtp:/usr/local/citadel# .Admin System-configuration Internet
bash: .Admin: command not found
root@smtp:/usr/local/citadel#
Subject: Re: configuring SMART HOST via textclient
i just i just don't really see a place to add it to CIT WEB
[smtp[s]://][username:password@]host[:port]
Administration --> Domain names and Internet mail configuration --> Smart hosts
Subject: Re: configuring SMART HOST via textclient
root@smtp:/usr/local/citadel# .Admin System-configuration Internet
bash: .Admin: command not found
I fondly remember getting our first 300 bps modem in 1982 and the frustration we experienced trying to enter AT commands at the CP/M "A>" prompt. By the time we realized there was such a thing as a terminal program, we had already returned the card with the extra serial port and had just resorted to plugging the modem straight into the Z-19 terminal to do online work.
Hello! i'm trying to set an adress for one of my users and i get this error: (i've changed the names)
Oct 1 17:44:47 Mail citserver[120]: citserver[120]: user_ops: address <username@example.com> already belongs to <Use R. Name> - not using
and that's all fine but the "Use R. Name" person doesn't exist. its not in any registered user list or contact list.. it may have been an old account that was deleted for this user to solve an issue but either way... i can't find this user to delete. its not a registered user or anything. how can i get into the database to force remove it? or better yet... how can i just force set this user to have this address and have it auto remove it from the one that doesn't exist?
- Im Wörterbuch speichern
- Keine Wortliste für Englisch → Englisch (USA)...
- Eine neue Wortliste erstellen...
- Keine Wortliste für Englisch → Englisch (USA)...
- Kopieren
- Im Wörterbuch speichern
- Keine Wortliste für Englisch → Englisch (USA)...
- Eine neue Wortliste erstellen...
- Keine Wortliste für Englisch → Englisch (USA)...
- Kopieren
- Im Wörterbuch speichern
- Keine Wortliste für Englisch → Englisch (USA)...
- Eine neue Wortliste erstellen...
- Keine Wortliste für Englisch → Englisch (USA)...
- Kopieren
Hey all,
Discovered citadel a few months ago and loving it as a localhost email server for an interactive theatre show I'm making. The problem that I've got at the moment is that I'd like to find a way to purge all emails from every account on the server on command without deleting the accounts? I need to purge the entire server every hour or so between shows so auto-purging once a day wouldn't be enough.
Thanks
Hello there,
I just installed Citadel on a RP4, and I also have a 1TB ssd added on and mounted in Raspberry Pi OS.
I would like to move Citadel to the SSD so that it has plenty of room. How would I do this? I am still in the setup phase, no users on it, so if I need to reinstall, I can.
Thanks,
Bobby
Should I be able to connect to a mail account over IMAP and SMTP after setting up citadel?
I see this:
Oct 3 21:21:39 xxxxxxx citserver[351272]: citserver[351272]: context: session (SMTPs-MTA) started from xxxxxxxxxx (xxxxxxxxx) uid=-1
Oct 3 21:21:39 xxxxxxx citserver[351272]: context: session (SMTPs-MTA) started from xxxxxxxxx (xxxxxxxxxxxx) uid=-1
but the connection hangs
nvm, i'm going to try something. good day!
yes, i've got mine set up with my gmail app so i recieve my ciadel mail on my phone
- Afrikaans
- Albanisch
- Amharisch
- Arabisch
- Armenisch
- Aserbaidschanisch
- Bengalisch
- Birmanisch
- Bulgarisch
- Chinesisch (traditionell)
- Chinesisch (vereinfacht)
- Deutsch
- Dänisch
- Englisch
- Estnisch
- Finnisch
- Französisch
- Griechisch
- Gujarati
- Haitianisch
- Hebräisch
- Hindi
- Indonesisch
- Isländisch
- Italienisch
- Japanisch
- Kannada
- Kasachisch
- Katalanisch
- Khmer
- Koreanisch
- Kroatisch
- Kurdisch (kurmandschi)
- Lao
- Lettisch
- Litauisch
- Malagasy
- Malayalam
- Malaysisch
- Maltesisch
- Maori
- Marathi
- Nepalesisch
- Niederländisch
- Norwegisch
- Paschtu
- Persisch
- Polnisch
- Portugiesisch
- Punjabi
- Rumänisch
- Russisch
- Samoanisch
- Schwedisch
- Slowakisch
- Slowenisch
- Spanisch
- Tamil
- Telugu
- Thailändisch
- Tschechisch
- Türkisch
- Ukrainisch
- Ungarisch
- Urdu
- Vietnamesisch
- Walisisch
i guess if you're doing a show using the server some how and require everything to be the same on command, consider making a backup of the entire OS with a freshly set up install of citadel.. then depending on whatever backup solution you are using, ie proxmox.. it should be easy enough to just click restore (on proxmox the command would be something like "qm rollback vm:### /path/to/backupfile.gz") of which you could even use cron. but that gets out of the topic of citadel itself.
I would like to move Citadel to the SSD so that it has plenty of
room. How would I do this? I am still in the setup phase, no users on
it, so if I need to reinstall, I can.
If you installed using the Easy Install script, your installation will be in the following directories:
* /usr/local/citadel
* /usr/local/webcit
* /usr/local/ctdlsupport
You could just arrange for those directories to be mounted from the SSD, and move the data accordingly.
Method 2: if you want to keep the OS and programs on the MicroSD, and just move your database to the SSD, you can follow the procedure in this document:
[ https://www.citadel.org/how_may_i_improve.html ]
That shows you how to configure Citadel's embedded Berkeley DB database to look in a specific location for its files.
Method 3: if you want to completely reinstall your machine ... just ditch the MicroSD card altogether and install the operating system directly to the SSD. If you have a Raspberry Pi 4, this is possible. If it's an older Pi 4 you might need to do an EEPROM update. See [https://www.citadel.org/how_may_i_improve.html ] for interesting info.
I would like to move Citadel to the SSD so that it has plenty of
room. How would I do this? I am still in the setup phase, no users on
it, so if I need to reinstall, I can.
If you installed using the Easy Install script, your installation will be in the following directories:
* /usr/local/citadel
* /usr/local/webcit
* /usr/local/ctdlsupport
You could just arrange for those directories to be mounted from the SSD, and move the data accordingly.
Method 2: if you want to keep the OS and programs on the MicroSD, and just move your database to the SSD, you can follow the procedure in this document:
[ https://www.citadel.org/how_may_i_improve.html ]
That shows you how to configure Citadel's embedded Berkeley DB database to look in a specific location for its files.
Method 3: if you want to completely reinstall your machine ... just ditch the MicroSD card altogether and install the operating system directly to the SSD. If you have a Raspberry Pi 4, this is possible. If it's an older Pi 4 you might need to do an EEPROM update. See [https://www.citadel.org/how_may_i_improve.html ] for interesting info.
Thank you!
How do you view a list of previous usernames? I have a user who needs an email address that citadel is complaining is already in use but the user who has it doesn't exist.. so theres a database somewhere with it in it and i need to clear that.
if its easier, how can i just search an address to see who has it?
and if thats not possible, how do i "force" set a person's address?
i was able to find the UID for the user if that helps at all possibly. i haven't been able to find anything useful looking through the citadel documentation on my own yet though.
How do you view a list of previous usernames? I have a user who needs
an email address that citadel is complaining is already in use but
the user who has it doesn't exist.. so theres a database somewhere
with it in it and i need to clear that.
By the time you read this, the problem will probably have gone away by itself.
This is because there is a purge function that runs overnight and will fully erase those accounts.
sadly i still have the issue and have had it for the past week now which is why i'm reaching out. i feel like i've explored every crevice of the web server with no luck and i'm hoping theres just a console command that can fix whatever's wrong or like force run the clean up command for old users. but, i've rebooted, its been at least 4 days and i've definately seen logs of it deleting and cleaning other stuff... but no luck on that specific user account.
it was created via LDAP and deleted from LDAP as well. i dont remember if i had to manually delete it from citadel or if it went away on its own after synching since its been a while since it was first deleted and i'm just now figuring out this was an issue.
what i have tried outside of citadel: recreating the user on LDAP so that citadel would ressurect or overwrite the user so i can just straight up delete it, but no luck. even assigning the UID says its already taken.. i've tried creating a generic account and tying the UID to it and deleting it with no luck..
maybe that specific type of cleaning service isn't running and i just need to restart that service? if that was the issue, i would imagine it'd be fixed in a matter of seconds after issuing a console command to restart it
- Im Wörterbuch speichern
- Keine Wortliste für Englisch → Englisch (USA)...
- Eine neue Wortliste erstellen...
- Keine Wortliste für Englisch → Englisch (USA)...
- Kopieren
cd /usr/local/citadel
./sendcommand IGAB
root@Box:/usr/local/citadel# ./sendcommand IGAB sendcommand: started (pid=1392) connecting to Citadel server with data directory /usr/local/citadel sendcommand: can't connect: Connection refused
that's probably the problem.
- Afrikaans
- Albanisch
- Amharisch
- Arabisch
- Armenisch
- Aserbaidschanisch
- Bengalisch
- Birmanisch
- Bulgarisch
- Chinesisch (traditionell)
- Chinesisch (vereinfacht)
- Deutsch
- Dänisch
- Englisch
- Estnisch
- Finnisch
- Französisch
- Griechisch
- Gujarati
- Haitianisch
- Hebräisch
- Hindi
- Indonesisch
- Isländisch
- Italienisch
- Japanisch
- Kannada
- Kasachisch
- Katalanisch
- Khmer
- Koreanisch
- Kroatisch
- Kurdisch (kurmandschi)
- Lao
- Lettisch
- Litauisch
- Malagasy
- Malayalam
- Malaysisch
- Maltesisch
- Maori
- Marathi
- Nepalesisch
- Niederländisch
- Norwegisch
- Paschtu
- Persisch
- Polnisch
- Portugiesisch
- Punjabi
- Rumänisch
- Russisch
- Samoanisch
- Schwedisch
- Slowakisch
- Slowenisch
- Spanisch
- Tamil
- Telugu
- Thailändisch
- Tschechisch
- Türkisch
- Ukrainisch
- Ungarisch
- Urdu
- Vietnamesisch
- Walisisch
- Im Wörterbuch speichern
- Keine Wortliste für Englisch → Deutsch...
- Eine neue Wortliste erstellen...
- Keine Wortliste für Englisch → Deutsch...
- Kopieren