- Test one small EPUB to identify whether calibre, SMTP, or Amazon failed.
- Verify SMTP settings, Amazon's approved sender list, and confirmation emails.
- Use calibre job details before reinstalling, deleting libraries, or changing multiple settings.
- Confirm the Symptom With a Small Safe Test
- Check calibre Email Account Settings
- Check Amazon's Kindle Delivery Requirements
- Check the Book, Library Entry, and Conversion
- Check Antivirus, Firewall, Network, and Cloud Sync
- Use calibre Job Details and Debug Information
- Run a Clean Temporary Test Before Reinstalling
- Quick Fix Checklist
- Frequently Asked Questions
- Know When to Stop Changing Settings
When calibre reports that a Send to Kindle email failed, or the job finishes but the book never appears, the fault usually falls into one of four categories: calibre could not send the message through the configured SMTP account, Amazon did not recognize the sender, Amazon rejected the attachment, or the message is waiting for confirmation or processing. The quickest solution is to test each stage separately instead of reinstalling calibre, deleting your library, or changing several settings at once.
This guide focuses specifically on email delivery to a Kindle address. It does not cover calibre's USB Send to device feature. Your Kindle does not need to be connected by USB for these steps, and USB detection settings generally have no effect on email delivery.

Start with free Canva bundles
Browse the freebies page to claim ready-to-use Canva bundles, then get 25% off your first premium bundle after you sign up.
Free to claim. Canva-ready. Instant access.
1. Confirm the Symptom With a Small Safe Test
Start with a controlled test that removes file size, batch sending, unusual formatting, and complicated conversion settings from the equation. Select one small, ordinary EPUB in your calibre library. A simple public-domain book or another non-DRM EPUB is ideal. Do not begin with a large textbook, image-heavy comic, downloaded periodical, or file that has already failed several conversions.
1.1 Send One Small EPUB
- Select one book in calibre.
- Confirm that EPUB appears in the Formats area of the book details panel.
- Open the Send by email command and select the correct Kindle destination.
- Send only that book and wait for the email job to finish.
- Open calibre's Jobs window and inspect the result.
If the small EPUB arrives, stop changing the email account settings. The sending route works, so the original book, its format, its size, or its internal structure is the likely problem. If the test fails before calibre sends the message, focus on SMTP configuration, security software, and the network. If calibre says the message was sent but nothing appears in the Kindle library, focus on Amazon's approved sender list, confirmation messages, attachment rules, and processing.
1.2 Define What Success Looks Like
A successful email test has several stages. First, the calibre job completes without an SMTP error. Second, no rejection or authentication message arrives in the sender's inbox. Third, any confirmation request from Amazon is approved. Finally, the document appears in the Kindle library after synchronization.
Do not treat a completed calibre job as proof that Amazon accepted the attachment. It may only mean the SMTP provider accepted the outgoing message. Conversely, do not repeatedly click Send while Amazon is still processing the first copy. Duplicate submissions can make troubleshooting harder and may trigger sending limits.
2. Check calibre Email Account Settings
In calibre, open Preferences > Sharing > Sharing books by email. The exact wording can vary slightly by interface layout, but this is where calibre stores destination addresses, preferred attachment formats, and outgoing email settings.
2.1 Verify the Kindle Destination
Check that the destination is the current Send to Kindle email address assigned to the intended Kindle device or app. A typo, an obsolete address, or the address belonging to a different device can make a successful send appear to have failed.
Copy the Kindle address from Amazon's Personal Document Settings rather than typing it from memory. If you recently changed the address, update calibre as well. Success means the destination in calibre exactly matches the address shown by Amazon.
2.2 Verify the SMTP Account
Email delivery requires a functioning outgoing mail route. Confirm the following fields against the instructions supplied by your email provider:
- SMTP server or relay hostname
- Port number
- Encryption method, normally TLS or SSL as specified by the provider
- Full account username, often the complete email address
- Password or provider-issued app password
- From address associated with the authenticated account
Do not guess the port or switch off encryption simply to make an error disappear. The hostname, port, and encryption method must be a supported combination. If your provider requires an app password for desktop applications, the normal website password may be rejected even though it still works in a browser.
Use calibre's email test function if available in the settings window. A successful test means calibre can authenticate and submit a message through that provider. Once the test succeeds, stop editing SMTP fields and continue with the Amazon checks.
2.3 Use a Suitable SMTP Provider
Direct delivery without a recognized mail relay is more likely to be rejected by receiving systems. calibre's documentation recommends using an established SMTP provider and specifically documents a GMX setup option. A separate email account used only for calibre can also make confirmation messages and delivery errors easier to find.
If you use GMX, SMTP access may need to be enabled in the GMX account's web settings before external applications can send mail. Other providers may require an app password, SMTP authorization setting, or account security approval. Follow the provider's current instructions rather than copying settings intended for another service.
Some public providers limit automated or frequent messages. calibre may deliberately delay messages sent through common public relays. If a job is queued rather than failed, let it run instead of repeatedly restarting calibre or resending the book.
3. Check Amazon's Kindle Delivery Requirements
When calibre completes the outgoing job but the book never arrives, Amazon's Personal Document Settings are the next place to check. Amazon accepts documents only from addresses included in the account's Approved Personal Document Email List.
3.1 Approve the Exact Sender Address
Open Amazon's Manage Your Content and Devices area, find Personal Document Settings, and review the Approved Personal Document Email List. Add the exact address calibre uses in the message's From field.
This detail matters when the SMTP username and From address are different. Approving one address does not necessarily approve an alias, alternate domain, or forwarding address. Compare the sender shown in calibre with Amazon's list character by character.
After adding or correcting the address, repeat the one-book EPUB test. If it arrives, the approved sender mismatch was the cause. Stop changing conversion and library settings.
3.2 Look for Amazon Confirmation Emails
Amazon may send a verification message to the sender's inbox before delivering a personal document. Open the inbox used by calibre and check the spam, junk, promotions, and quarantine folders. Search for recent messages concerning Kindle document delivery or verification.
Complete the confirmation promptly, then allow time for processing and synchronize the Kindle. If confirmations regularly go to spam, mark legitimate Amazon messages as trusted. Do not create a mail rule that automatically approves unknown requests, because confirmation messages provide a useful security check.
3.3 Use a Supported Attachment Format
EPUB is the most practical first test for a reflowable e-book. Amazon's Send to Kindle service also supports several document and image formats, including PDF, DOC, DOCX, TXT, RTF, HTML, and common image types. However, a format supported by a Kindle over USB is not automatically accepted as an email attachment.
Do not email AZW3 through this workflow. calibre's documentation also warns that Amazon does not accept email delivery of newer KF8-style MOBI files, and Amazon discontinued MOBI intake for Send to Kindle. In calibre's email destination settings, place EPUB in the list of formats used for the Kindle address and remove obsolete Kindle email formats.
Success means calibre attaches the EPUB and Amazon processes it into a personal document. If an EPUB opens normally in calibre but Amazon rejects it, conversion quality may still be the problem.
4. Check the Book, Library Entry, and Conversion
If one test EPUB arrives but a particular title does not, the SMTP account and approved sender are working. Troubleshoot the failing book rather than rebuilding the entire email configuration.
4.1 Confirm the File Exists and Opens
Select the book and open its EPUB with calibre's viewer. Move through several chapters, test the table of contents, and check that images load. A database entry can retain metadata even if a file was moved, damaged, locked, or incompletely synchronized.
If the book cannot open locally, email delivery is not the first problem to solve. Restore a valid source file, re-add it to the library if necessary, or obtain a clean, legally accessible copy. This guide does not recommend bypassing DRM or other retailer restrictions.
4.2 Create a Fresh EPUB Conversion
For a malformed or unusually structured source, convert the book to EPUB again and send the new result. Before converting, confirm that the title and author fields contain ordinary text. Simplify an excessively long title and remove unusual control characters if they appeared after a poor metadata import.
- Select the book and choose Convert books.
- Set the output format to EPUB.
- Use default conversion settings for the first test.
- Open the resulting EPUB in the calibre viewer.
- Send only the new EPUB to the Kindle address.
A successful fresh conversion indicates that the previous attachment was damaged or incompatible with Amazon's conversion service. Keep the working EPUB and stop modifying SMTP or antivirus settings.
4.3 Separate Metadata Problems From File Problems
Downloaded metadata normally does not control whether SMTP authentication succeeds. However, malformed titles, unusual filenames, or problematic embedded book metadata can contribute to attachment processing failures. Test this possibility by making a temporary copy of the library entry with a short title and a simple author name, converting it to EPUB, and sending that copy.
Plugins can also alter metadata or conversion output. If the problem began after installing or updating a plugin, disable that plugin temporarily and repeat the controlled test. Do not remove every plugin at once unless the clean test shows that the normal configuration is involved.
5. Check Antivirus, Firewall, Network, and Cloud Sync
Email sending requires calibre to establish an outbound connection to the SMTP server. Security software can block that connection even while websites and ordinary mail applications continue working.
5.1 Test Antivirus and Firewall Rules Safely
Review recent antivirus or firewall events for blocked calibre processes or connections to the SMTP hostname and port. Add a narrowly scoped allow rule for the installed calibre application if your security product blocked it.
Avoid permanently disabling all protection. If you perform a short diagnostic test with protection paused, turn it back on immediately afterward. The preferred fix is an application or network exception limited to calibre's legitimate outbound SMTP connection.
If the email succeeds after the allow rule is added, stop troubleshooting. Amazon settings and book conversion were not responsible for that connection failure.
5.2 Try a Different Trusted Network
Workplace, school, hotel, public, and filtered networks may block outbound SMTP ports. VPNs, proxy products, DNS filters, and router security features can also interrupt authentication or TLS negotiation.
Retry the same small EPUB from a trusted home network or mobile hotspot. Keep every calibre setting unchanged during this comparison. If the send works on the alternate network, investigate the original network's SMTP restrictions rather than reinstalling calibre.
5.3 Keep the Active Library Stable
Cloud-sync tools can lock, delay, or partially synchronize files while calibre is reading them. If the active calibre library is stored inside a live synchronization folder, pause synchronization briefly and repeat the test. Make sure the EPUB is fully present on the local disk.
Cloud sync is not a common cause of SMTP authentication errors, but it can explain attachment read errors or inconsistent failures affecting only certain books. If the job log says the attachment cannot be opened or read, local file availability deserves attention.
5.4 Ignore USB Settings for This Symptom
USB mode, device drivers, MTP settings, and Debug device detection are not relevant when sending a book by email. Email delivery travels from calibre to an SMTP provider and then to Amazon. The Kindle can be disconnected from the computer.
Only investigate USB mode if you decide to use USB transfer as a separate alternative. Do not interpret a missing Send to device button as the cause of a failed Send by email job.

6. Use calibre Job Details and Debug Information
The error text in calibre's Jobs window is usually more useful than the brief notification shown when a send fails. Open Jobs, select the failed email task, and view its details or log.
6.1 Match the Error to the Failing Stage
- Authentication failed: Recheck the username, password, app password, and SMTP authorization requirements.
- Connection refused or timed out: Check the hostname, port, firewall, antivirus, VPN, and network restrictions.
- TLS or certificate error: Verify the computer's date and time, operating system certificates, encryption setting, and provider hostname.
- Sender rejected: Confirm that the From address is permitted by the SMTP account.
- Recipient rejected: Recheck the Kindle email address and provider policies.
- Attachment or file read error: Open the EPUB locally and check library storage, permissions, and cloud synchronization.
- Job completed successfully: Move to Amazon approval, confirmation, format, and processing checks.
Record the exact error before changing anything. A screenshot or copied log prevents you from chasing a different problem after each test. Never publish a full log without removing email addresses, usernames, library paths, and other personal information.
6.2 Use Debug Mode Only When Normal Logs Are Insufficient
If the Jobs details do not reveal the cause, calibre can be restarted in debug mode from its preferences or restart controls. Reproduce one failed send, close calibre as instructed, and inspect the generated debug output.
Command-line tools such as calibre-debug and calibre-smtp can provide additional diagnostic information, but most users should begin with the graphical Jobs log. Do not add insecure command-line options or disable certificate verification merely to force a connection.
Conversion debug output is useful only when the email route works and Amazon rejects a particular converted book. Debug device detection is for physical device recognition and will not diagnose Kindle email delivery.
7. Run a Clean Temporary Test Before Reinstalling
Reinstallation rarely fixes an incorrect SMTP password, an unapproved sender, a rejected attachment, or an unanswered Amazon confirmation email. Before reinstalling, create a small test that isolates the normal library and configuration.
7.1 Build the Temporary Test
- Back up or record the current email settings without deleting them.
- Create or switch to a temporary calibre library in a normal local folder.
- Add one small, known-good, non-DRM EPUB.
- Configure one Kindle destination and one SMTP account.
- Confirm that the sender is approved by Amazon.
- Send the EPUB once and inspect the Jobs details.
If the temporary test works, the calibre installation itself is functional. Compare the successful setup with the original configuration, especially the destination format list, sender address, plugin behavior, source file, and library location.
If the temporary test fails with the same SMTP error, preserve the job log and focus on the account, provider, security software, or network. If it sends successfully but Amazon does not deliver it, focus on Amazon's settings and messages. Delete the temporary library only after you have recorded what made the test succeed.
8. Quick Fix Checklist
- Send one small, known-good EPUB rather than a batch of books.
- Verify the complete Kindle email address in Amazon and calibre.
- Add calibre's exact From address to Amazon's approved sender list.
- Check the sender's inbox and spam folder for an Amazon confirmation request.
- Use a recognized SMTP relay rather than attempting direct delivery.
- Match the SMTP hostname, port, encryption, username, and password to provider instructions.
- Use an app password if the email provider requires one.
- Enable external SMTP access in the provider account when required.
- Configure calibre to email EPUB, not AZW3 or MOBI.
- Open the EPUB locally before sending it.
- Inspect calibre's Jobs details for the exact failure.
- Allow calibre's outbound SMTP connection through antivirus or firewall software.
- Test from another trusted network without changing calibre settings.
- Pause cloud synchronization if the attachment cannot be read.
- Run a temporary-library test before reinstalling or deleting anything.
9. Frequently Asked Questions
9.1 Why does calibre say the email was sent when the book never arrives?
The completed job may mean only that the SMTP provider accepted the message. Amazon can still reject the sender or attachment, request confirmation, or take time to process the document. Check the approved sender list, the sender's inbox, spam folders, and the attachment format.
9.2 Which format should calibre email to Kindle?
Use EPUB as the first choice for a normal reflowable e-book. Do not use AZW3 for email delivery, and do not rely on MOBI for Send to Kindle. PDF can be appropriate when preserving a fixed page layout matters, but it will not behave like a typical reflowable EPUB on every screen.
9.3 Why did email delivery stop after I changed email providers?
The new provider may use a different SMTP server, port, encryption method, or app-password requirement. Amazon also sees the new From address as a different sender. Update calibre's SMTP settings and add the exact new address to Amazon's Approved Personal Document Email List.
9.4 Can antivirus software block calibre Send to Kindle?
Yes. Antivirus, endpoint security, or firewall software can prevent calibre from connecting to the SMTP server. Check security logs and create a limited outbound allow rule for calibre. Do not permanently disable the entire security product.
9.5 Should I reinstall calibre if Send to Kindle email fails?
Usually not. Reinstallation will not correct an unapproved sender, wrong Kindle address, unsupported attachment, SMTP authentication failure, or pending Amazon confirmation. Run the small-EPUB and temporary-library tests first. Reinstall only when evidence shows that calibre's program files are damaged.
9.6 Does the calibre Content server affect Send to Kindle email?
No. The Content server and email delivery are separate features. Starting, stopping, or changing the Content server normally will not repair SMTP sending. The server can provide an alternative way to access your library through a browser, but it does not diagnose why an email was rejected.
10. Know When to Stop Changing Settings
Stop editing SMTP settings as soon as calibre's email test and a one-book job complete successfully. At that point, investigate Amazon delivery. Stop changing Amazon settings as soon as the same small EPUB arrives. If only one title still fails, work on that file or its conversion. If the send works on another network, leave calibre and Amazon alone and address the original network restriction.
This stage-by-stage approach prevents a simple approved-sender or attachment problem from turning into a damaged library or a confusing collection of unnecessary changes. In most cases, the decisive evidence is already available in one place: the calibre job details, the outgoing email inbox, or Amazon's Personal Document Settings.