Kareadita / KavitaEmail

This is the email service for Kavita. If you want private SMTP for your server, use this
GNU General Public License v3.0
23 stars 5 forks source link

Trying to use a hotmail account to send to Kindle or? #44

Closed 9acca9 closed 1 year ago

9acca9 commented 1 year ago

HI. I really dont understand what i need to do here. I want to send the ebooks to my kindle mail. -I need to config a specific mail in my amazon account? If yes, which?

I already was using Calibre-web and there i have to config one of my authorized emails (i use a hotmail account for that). But here i dont know how to config the hotmail account or if i can just authorize a kavita email account (which i dont have).

If somebody can help me i will be glad. Thanks.

majora2007 commented 1 year ago

You need to fill in the information in config/appsettings.json with your SMTP provider. You can google SMTP for hotmail and pretty easily set it up.

9acca9 commented 1 year ago

Thanks, i have the info of the smtp, but can you please share a file format for the email config. I mean, for example, this is my appsettings.json now:

{
  "TokenKey": "abeatifulToken",
  "Port": 5000,
  "IpAddresses": "",
  "BaseUrl": "/"
}

how i add the smtp information here? Thanks.

majora2007 commented 1 year ago

No, you are looking in Kavita. Emails are handled by this project, KavitaEmail. It has it's own config that you need to fill out. Please see the wiki: https://wiki.kavitareader.com/en/guides/misc/email

9acca9 commented 1 year ago

Oh, i see. Now is working!!!! But i have two question more, one is this: In the "TokenKey": "super secret unguessable key",

Here i put whatever i want? i mean, i leave like that and is working.

And in the other hand, i never run a docker thing, so i install docker etc. But, i will like to run without docker. I see in the wiki this:

Non-Docker

    Open appsettings.json in config/
    Under SMTP, fill out the required settings that are blank.
    Start KavitaEmail.exe or ./KavitaEmail

i dont find KavitaEmail... (im in linux).

EDIT:..... ohh, probably i have to build, and i dont have

Start 'Build for linux-x64'
The command could not be loaded, possibly because:
  * You intended to execute a .NET application:
      The application 'clean' does not exist.
  * You intended to execute a .NET SDK command:
      A compatible .NET SDK was not found.

Thanks

majora2007 commented 1 year ago

You don't need to build nor use docker. Go to releases on this repo and you can download the package for your system.

The KavitaEmail doesn't need the TokenKey. That's just ported from Kavita as I use the same base for all the programs.