Germany
Software Engineer. Mainly working with Rust. Interested in a lot of things but don't talk to me about Cryptocurrencies, Blockchain, and AI.
Comment by ~witcher on ~witcher/rss-email
I wish there were a modern sendmail replacement which relayed via my personal email account but ran as a user-service rather than a system-service. What about msmtp? It has a sendmail mode, that might work for you.
That is indeed odd, I also don't see anything wrong with the email. I tried sending the same exact post about Alpine fetched from the same feed to me and that worked fine, I never had issues with your blog and rss-email.
I'm guessing opening a ticket upstream might yield more information. Sorry I can't help more! Feel free to link to the upstream ticket here, and good luck.
Comment by ~witcher on ~witcher/rss-email
No idea from just looking at the output. Are you on the latest commit on main? If not, error messages should be better there so hopefully you can tell what went wrong.
In hindsight I'm not very happy with the fact that rss-email is actually sending email by itself at all. I probably should have delegated this to something like
sendmail
through stdout instead to avoid errors like that... Maybe I'll do that in the future
Ticket created by ~witcher on ~witcher/rss-email
Database queries probably shouldn't be displayed when using the
INFO
logging level.
Comment by ~witcher on ~witcher/rss-email
witcher referenced this ticket in commit daff78d.
REPORTED
RESOLVED IMPLEMENTEDComment by ~witcher on ~witcher/rss-email
witcher referenced this ticket in commit daff78d.
REPORTED
RESOLVED IMPLEMENTEDTicket created by ~witcher on ~witcher/rss-email
Ticket created by ~witcher on ~witcher/rss-email
If, for example, a feed is malformed, the name of the feed is not printed, so a guess needs to be made which feed might be malformed.
The printed error should log not only what happened, but also where it happened.
Comment by ~witcher on ~witcher/rss-email
Using sqlx, supporting both Sqlite and Postgres is hard to do as compile time checks are used. In addition, sqlite is enough, and supporting Postgres now, too, seems a bit overkill for the scope of this.
REPORTED
RESOLVED CLOSEDComment by ~witcher on ~witcher/rss-email
Switched to Arch Linux build image. Might go back to the Alpine one to make sure builds go through on musl-based systems, but I'm not willing to figure out Rust on Alpine currently.
REPORTED
RESOLVED FIXED