Hey everyone,
I'm still struggling with this problem. I'm out of ideas of what to try. Everything else works perfectly.
Mail attachments wont receive correctly. I managed to send a text document attached, but ended up with text like the following;
ensure that when the wor����2F��R��R�fR6��f�FV�6P��F�R&�6W72�B�W"��O�egrity.
There was no formatting in the original document.
I'm assuming this is why no other files are working correctly, the information is corrupted.
Citadel 939 with WebCit 939, server build 939
Running on raspberry pi 3b, raspbian.
Changed the max message length to more then enough aswell. No change.
Thanks,
Subject: Re: Mail attachments corrupted
Hey everyone,
I'm still struggling with this problem. I'm out of ideas of what to try. Everything else works perfectly.
Mail attachments wont receive correctly. I managed to send a text document attached, but ended up with text like the following;
ensure that when the wor����2F��R��R�fR6��f�FV�6P��F�R&�6W72�B�W"��O�egrity.
There was no formatting in the original document.
I'm assuming this is why no other files are working correctly, the information is corrupted.
Citadel 939 with WebCit 939, server build 939
Running on raspberry pi 3b, raspbian.
Changed the max message length to more then enough aswell. No change.
Thanks,
Hey,
How can I delete my account on this forum ?
Hi all,
I have deployed an instance of Citadel in an Azure VM and configured how I think is all correct.
Incoming email seems to be working; I can email my first new Citadel contact from an outside account and it arrives to the mailbox and opens ok.
I've got a problem with outgoing emails though.
If I reply to the incoming test email, the outbound SMTP queue show the message, but it doesn't show the sender as what I would expect to see.
It shows the sender as name@NODENAME rather than name@domain.co.uk
It sits in the processing queue for while, then disappears. My external email account never receives it (checked spam!)
I have updated the contact email address in the Primary Internet e-mail address correctly. I've done a number of restarts.
Also, if I compose a brand new email from WebCit, as soon as I hit Send, WebCit fails with:
"This page isn't working at the moment. mail.domainname.co.uk didn’t send any data.
ERR_EMPTY_RESPONSE"
Any help is much appreciated
I've actually figured this out, I've added a SMTP smart host provider. Sorry for the noob question!
Can anyone recommend an android mail app that includes calendar functionality for mail accounts from Citadel?
OK, I had to create a new account as I must have had fat fingers when making my first account!
So my Citadel deployment is pretty much there. I can send / receive emails through IMAP / SMTP on multiple devices and apps which is all good, so I think port forwarding / DNS / SMTP relaying is all correct.
The one issue which is driving me potty which I cant get my head around is that emails within WebCit webmail fail when composing new emails.
If I go to compose a new email from with the webcit portal, and hit send, my browser returns:
"This page isn't working at the moment. mail.domain.co.uk didn’t send any data.
ERR_EMPTY_RESPONSE"
I can however respond to emails from the web portal. But they do not appear in the inbox.
Is this still a DNS related issues? Or port forwarding? Any help would be great. I couldnt find anything similar anywhere in the docs.
Many thanks
Hello everyone!
I'm at the first use of citadel on a Unbuntu 20.04 server instance running on a RPi 3B+; Citadel is installed from the system repository.
After installed I can't load any page: webcit says to me:
This program was unable to connect or stay connected to the Citadel server. Please report this problem to your system administrator.
So I tried to use the command citadel but...
Attaching to server...
[/var/run/citadel/citadel.socket]
Can't connect: No such file or directory
What ca I do? where is the problem?
Subject: Re: Fresh install... citadel.socket not found
Subject: Re: Fresh install... citadel.socket not found
Absolutely this. If you read back... I describe installing Citadel on a 3B using the Easy Install. It is the way to go - but it doesn't work quite the same on Raspberry OS as a true Debian.
There might be a walkthrough in the files section here, with screenshots. I think I uploaded it here. See up above where it says 6 files below "Citadel Support" on the room header. That is where you get into the file section.
I have documentation on file transfer in Citadel on my BBS at wallofhate.com too.
Tue Feb 15 2022 19:04:49 EST from IGnatius T Foobar Subject: Re: Fresh install... citadel.socket not foundDon't use the .deb packages. They are hopelessly outdated.
Somewhere I did a screen-by-screen screenshot of installing Citadel on Rpi 3B+ a few years ago, and published/uploaded it. Not sure where it is now. I think it was here on Uncensored.
I may have a copy of it around somewhere still, too.
Subject: Re: Fresh install... citadel.socket not found
Major kudos to the maintainer who kept it going for a very long time. It isn't really feasible anymore though, since we have dropped support for the LFSH, and I don't think Debian allows /opt or /usr/local style installations in the main repo.
In the future I would like the text client to return to the main repo after we make it a bit more portable.
At the present time, however, the most reliable installation is the Docker container. If you can't or won't run Docker, use Easy Install.
Hi,
I just did an easy install into a Raspberry Pi to try and learn the system. I was wondering how would I go about changing the location of the database files so I cam move them to a larger storage device or to my NAS. Planning on using Citadel as my home based email server and did not want to have limited email space on the Pi's MicroSD card
Any help will be greatly appreciated
You can shut down the Citadel service, move that directory somewhere else, and make /usr/local/citadel/data a symbolic link to the new location. It'll do the right thing.
If you want to do it the "fancy" way, you can look at [ https://www.citadel.org/how_may_i_improve.html ] to learn how to explicitly configure a separate location.
Hi,
I've just got Citadel up and running (using the easy install script) and everything's running fine except for one thing - Spamassassin, it's marking e-mails as SPAM in the e-mail headers but it's not modifying the Subject line as [****SPAM****] despite me changing the '/usr/share/spamassassin/local.cf' file accordingly (and running spamassassin --lint shows no errors in the file).
Does Citadel honour the local.cf file at all when checking e-mails for SPAM or does it have it's own internal file that needs changing?
I've tried googling for a solution but I've not found anything relevant so far, could someone point me in the right direction please if there is a solution and any help would be very much appreciated?
Regards
Paul
Hello, is there any way to modify webcit UI to get rid of all the JS and, obviously, the need of it?
Citadel could be a great work group solution for freedom fighters, dissident or rebel people who need to organize themselves. Those who live in a dictactorship, or a war situation, in example. This software could be run as a Hidden Service in the Tor network but the fact it requires JS to be usable, makes it a nay for Tor users, who actively discard using any service that makes their browser execute code.
The telnet interface is great but when they need to work with images or formatted text it is not suitable.
I have seen a couple of hidden services using Citadel but they do it as it comes, with JS on.
How do I configure my citadel email with Gmail in order to send messages using citadel email from Gmail?
Subject: Re: Webcit without the need of Javascript
Citadel could be a great work group solution for freedom fighters, dissident
or rebel people who need to organize themselves. Those who live in aas
dictactorship, or a war situation, in example. This software could be run
a Hidden Service in the Tor network but the fact it requires JS to be usable,
makes it a nay for Tor users, who actively discard using any service that
makes their browser execute code.
You're not the first to mention this, and it's a reasonable thing to ask.
As you've probably discovered already, you can reach Uncensored on the I2P network using HTTP, Telnet, or the Citadel client. They all work, but none are ideal. A couple of people here in the community enjoy using a locally installed Citadel client because it reduces keystroke lag, but it does require a bit of setup and, as you correctly pointed out, it does not display images or any media other than text.
That having been said, we won't close the door to the idea of creating an "alternative" web client that is just straight HTTP transactions. It would basically look like the text client, but with HTML formatted output. What I have in mind is that you'd get the same user experience, and at the end of the screen there would be some simple navigation buttons.
There's even the possibility of making it integrate directly into Tor and/or I2P networks instead of requiring a proxy. We're totally open to things like that.
Do be aware, however, that the current priority is completing a new web client that is exactly the opposite, one that does *more* of its execution inside the user's web browser instead of less. Once this client reaches feature parity with its predecessor and can replace it, then we will start working on other things. Don't be discouraged, though -- the new client also brings with it a complete REST/DAV web API for the Citadel system, which will make other clients even easier to build.
I hope this is the correct room.
I am new to Citadel and would like to install it on a production server. I am testing it out right now on a personal computer running Linux with no public IP.
I am not able to configure the server on an email client to send and receive email. I have tried Thunderbird. It detects the server correctly but then complains
"Unable to login at server. probably wrong configuration, username or password".
I am able to send and receive email through Mutt though.
Wonder what else I need to configure.
Help is greatly appreciated. Thanks in advance