Free tools Windows power users keep installed

One-click scans. No signup required.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

iTechGuides is reader-supported. When you buy through links on our site, we may earn an affiliate commission. As an Amazon Associate I earn from qualifying purchases. Learn more

WordPress does not deliver mail by itself. Its wp_mail() function passes each message to a local mail-transfer agent (MTA) such as Postfix, Exim, Qmail or Sendmail, or to a remote SMTP service configured through a plugin or API. A VPS with neither an operating MTA nor a remote relay has no delivery path, so contact-form notifications, password resets and other messages cannot leave the server.

Fix the problem by identifying the transport, correcting the relay hostname, port, TLS mode and credentials, using an authorized From address, publishing SPF/DKIM/DMARC records, and then tracing the message beyond SMTP acceptance. The procedure below separates WordPress errors from server, relay and recipient-side failures.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Understand where WordPress mail is failing

A normal send has several stages:

  1. A plugin, form, password-reset screen or WordPress core calls wp_mail().
  2. WordPress hands the message to the configured transport.
  3. A local MTA either delivers it directly or relays it to an authenticated provider. An SMTP plugin may bypass the local MTA and connect to that provider itself.
  4. The provider accepts, defers or rejects the message.
  5. The recipient’s mail system applies authentication, reputation and spam filtering before placing, quarantining or rejecting it.

“Mail sent” in a WordPress screen usually means only that the application passed the message to the next component. It does not prove that the recipient’s inbox accepted it.

What a VPS does and does not provide

A VPS gives you an operating system and network address; it does not automatically include a configured outbound mail server. If no MTA is installed and no remote SMTP path is active, WordPress has nowhere to hand the message. Even with an MTA, direct delivery requires DNS authentication, queue management, security maintenance and a trustworthy sending reputation.

#1 Best Overall
Sale
Compressed Air Duster,130000RPM Super Power Cordless Air Duster,Rechargeable Brushless Blower,3 Gear Adjustable Blower with LED Light,Dust Remover for Computer/House/Outdoor/Car
  • Powerful Turbo Fan:CAGIWIRU Electric Air Duster have reached speed up to 130000RPM,Can efficient remove dust and debris.With LED light and Three Adjustable Speed to meet with different cleaning tasks.
  • With Attached USB C Fasting Charging cable.Charing 3 hours,Enjoy up to 240 minutes of use on the lowest setting, For third speed can use for 25mins.with four charging options to meet with your needs.
  • Wide Application:Upgraded attached 5 different nozzles,making it suitable for a variety of scenes, such as car,pet, pc, keyboards, and other electronic devices. It also serves for office and home clean duster.
  • Handy Design & Portable:Cordless air duster electric nozzle is Light weight and small size, design and comfortable to hold and space saving, convenient to carry around. You can put it in your room or inside the car without taking up space.
  • Warranty & Support: Our Electric air duster comes with 5 years warranty and 24/7 customer service. During this period, if you have any questions,pls kindly feel free to contact us.

Run this triage before changing settings

Record the exact time, recipient, From address, form or action that triggered the message, and any error shown by WordPress or the plugin. Use one test recipient that you control so you can inspect the complete headers.

  • Check whether a local MTA is installed and running, or whether an SMTP plugin/API connection is enabled.
  • Confirm that the WordPress site can resolve the relay hostname and make outbound connections.
  • Verify the provider-approved hostname, username, password or app password, encryption mode and port.
  • Check whether the VPS host or upstream provider blocks outbound TCP port 25. If it does, use the provider’s authenticated-submission port.
  • Send a controlled test from the plugin’s test-mail screen, then repeat with a password-reset or contact-form message.
  • Save the returned error, timestamp, recipient and message ID. Compare those details with plugin logs, the MTA log and the relay’s activity log.

This sequence tells you whether the failure occurs before WordPress hands off the message, during SMTP authentication or transport, or after the relay has accepted it.

What’s actually slowing this PC down?

Pick the symptom - the matching free tool is one click away.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Choose the delivery architecture that fits your VPS

There are three practical patterns. Select one deliberately rather than installing several overlapping mail transports.

Architecture Operational skill Deliverability and reputation Queue and log control Setup and ongoing cost Best fit
Local MTA with direct delivery Highest; you administer the mail stack, TLS, DNS and abuse controls You own the sending IP reputation and must handle authentication, bounces and blocklists Maximum local control Longer setup and continuing maintenance; infrastructure cost is separate from any provider fee Experienced administrators who need direct control and accept the operational burden
Local MTA relaying through a provider Moderate; the VPS keeps a sendmail-compatible interface while the provider performs delivery The provider handles much of the remote-delivery work, but your domain authentication and sender practices still matter Local queue visibility plus provider logs Usually quicker than direct delivery; recurring provider charges depend on volume and plan Many self-managed sites that need a conventional local interface without running internet-facing delivery
WordPress SMTP plugin or API Lower server administration; plugin configuration and provider compatibility still require attention Provider controls delivery infrastructure; the site remains responsible for authorized senders and content Plugin and provider logs; no full local MTA queue unless one is also configured Fastest for low-volume sites; provider pricing and limits vary Sites that do not want to operate a full mail daemon

For most self-managed WordPress installations, relaying through a third-party mailing service is the recommended pattern because it is easier than operating direct delivery. Running an MTA always requires server-management expertise. Do not configure both a plugin relay and an unrelated local MTA unless you understand which path each message uses.

Rank #2
EVEO® Screen Cleaner Spray Kit (Streak-Free) TV Screen Cleaner for Smart TV, Lcd, LEd, Oled | Computer Screen Cleaner Spray and Wipe Microfiber Cloth - TV, Monitor, Laptop, iPad, Car - 6.7oz 1 Pack
  • Screen Cleaner is Your Screen’s New Bestfriend! - EVEO is proud to present a screen cleaner that’s perfectly suited for your TV. Meet your new screen cleaner, computer screen cleaner, laptop cleaner, iPad cleaner, Macbook,tv cleaner or any other electronic device. Our screen cleaner spray and wipe along with the included plush microfiber cloth, easily removes dust, fingerprints & other smudges on the screen’s surface. Clean effectively for a streak-free screen
  • Gentle on your Screens - Our screen cleaner spray and wipes is compatible to be used even for the most sensitive LCD, LED, CRT, and OLED screens in proper use. Be at ease knowing that this product is compatible with all the major brands: LG, SONY, Samsung, Sharp, iPad, iPhone, Android screens, Kindle, PC monitors - we’ve got you covered! Can be used as LCD screen cleaner, tv cleaner, smart tv screen cleaner, and more
  • Premium Super Soft Plush Microfiber Cloth - Included in this efficient screen cleaning kit. This screen cleaner spray and wipe has our signature plush microfiber cloth specially designed to comply with screens and monitors and leave them streak-free. Has been shown to effectively absorbs stubborn stains, zero streaks, and no fiber shedding. Always use this together with our screen cleaner for the best results
  • Easy-to-Use Screen Cleaner Kit + microfiber cleaning cloth - The EVEO Screen Cleaning Kit will easily be your new favorite tool when it comes to taking care of the things you love most, quick and easy solution for a streak-free screen. Simply screw on the sprayer gun on the screen cleaner bottle. Spray the cleaning liquid onto the microfiber cloth, then wipe the screen until desired cleanliness & shine is achieved.
  • Quality Screen Care Kit Worth Purchasing - Enjoy a convenient Screen Cleaner anytime, anywhere you need it. Your satisfaction is our top priority. We stand behind the quality of our products and that’s why, you shouldn’t be worrying at all. We manufacture the Best Screen Cleaner. and can be used for laptop cleaning kit, laptop screen cleaner, tv screen cleaner for smart tv. MacBook screen cleaner, monitor cleaner or screen cleaner spray for electronic devices with microfiber cleaning cloth

Use the provider’s exact SMTP settings

Copy these values from the provider’s current documentation or control panel. A single mismatch can make authentication fail even when the password is correct.

Setting What to enter Typical failure when wrong
SMTP host The provider’s submission hostname, not necessarily your website hostname DNS errors, connection refusal or a certificate-name mismatch
Port The provider’s authenticated-submission port; use the provider’s alternative when port 25 is blocked Timeout, connection refusal or a protocol mismatch
Encryption STARTTLS when the provider specifies opportunistic TLS on the submission port, or implicit TLS when it specifies an immediately encrypted connection TLS negotiation errors or an insecure/plain connection rejected by the server
Authentication Enable SMTP authentication and enter the exact account name, password or app password “Authentication failed,” repeated prompts or a rejected login
From address An address on a domain authorized in the provider account and aligned with your DNS records Sender rejection, spoofing checks or poor inbox placement
From name and Reply-To A recognizable site name and a mailbox that can receive replies Recipients cannot reply or messages look suspicious

Do not assume that port 465 and port 587 use the same TLS setting. Follow the provider’s terminology: STARTTLS upgrades an initially plain SMTP connection, while implicit TLS begins encryption before SMTP commands are exchanged. Never enable an option merely because its label sounds familiar.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Fix a WordPress SMTP-plugin configuration

  1. Install or open the transport. In the WordPress dashboard, go to Plugins > Add New to install a maintained SMTP plugin, or open the settings page of the plugin already in use. If the plugin offers a provider-specific API, note that this is a different transport from ordinary SMTP and requires that provider’s API credentials.
  2. Enter the connection values. Paste the host, port and encryption mode exactly as supplied. Turn on authentication and enter the username plus password or app password. Avoid copying trailing spaces from a password manager.
  3. Force the envelope sender. Enable the plugin’s option to set the From address when available. Use a mailbox on the authorized site domain rather than an unrelated consumer-domain address. Keep the Reply-To address separate if visitors need to reply to a form submitter.
  4. Protect credentials. Restrict dashboard access, use an app password where the provider supports it, and do not place a production password in theme files or publicly committed configuration. Rotate the credential after a suspected disclosure.
  5. Send the plugin’s test message. Address it to a mailbox you control. Save the complete error and message ID instead of relying on a generic “failed” notice.
  6. Test a real WordPress workflow. Trigger a password reset and submit the contact form. If the plugin test works but one workflow fails, inspect that form or membership plugin’s hooks, recipient settings and spam controls rather than changing SMTP credentials again.

Confirm that a local MTA exists when WordPress uses one

If the site relies on the server’s sendmail-compatible interface, verify the daemon before troubleshooting DNS or recipient spam folders. Commands vary by distribution and MTA; run them with appropriate privileges and substitute the service name used on your server.

systemctl status postfix
systemctl is-enabled postfix
journalctl -u postfix --since "1 hour ago"
postqueue -p

For another MTA, use its service name and queue utility. A stopped daemon, a growing deferred queue or repeated connection errors indicates a server-side problem. A queue that is empty immediately after a send can mean that WordPress never handed the message to the MTA, while an accepted message that remains deferred points to DNS, network, policy or recipient-server issues.

Rank #3
BladeHawks RGB Gaming Mouse Pad Extra Large Extended 31.5x12 Inch-Black
  • 【Large size】:Measuring 800 x 300 mm/ 31. 5×12 inches, which is wider and taller than others. Large mouse pad can perfectly fit your keyboard and mouse of any size, and there is also ample space for peripherals such as phones, tablets, etc.
  • 【LED backlight mouse pad】:Blade Hawks RGB mouse pad provides 7 static modes and 7 dynamic modes will give you the options you are looking for. Power-off memory function remembers the last lighting mode you selected. The super glow fiber Chroma will give you a colorful gaming setup that you want.
  • 【Anti-slip rubber base】:Made from Natural rubber, this gaming mousepad will firmly grip your desktop, allowing you to enjoy the ultimate precision in the games you are most passionate about. It also comes with a texture that enhances this ability even further.
  • 【Smooth and waterproof surface】: Micro-textured cloth surface, for extremely precise mouse control and a smooth movement. When liquid splashes on the gaming mouse pad, it forms water droplets and slides down. Will not delay your work or gameplay.
  • 【Plug and play】: This mouse and keyboard pad is powered by USB, plug and play, no driver required. One button control light modes. Press one time to change the lighting mode, press twice to change the brightness, press and hold about 3 seconds turn ON/OFF.

When the MTA should relay instead of deliver directly

Configure the local MTA as a client that authenticates to the provider when you want a conventional sendmail interface without exposing your VPS to the complexity of direct internet delivery. The relay must still be authorized for your From domain, and the VPS must be able to reach the provider’s submission port. Verify the MTA’s TLS certificate checks, authentication file permissions and queue behavior after every configuration change.

When direct delivery is appropriate

Direct delivery gives maximum control but makes you responsible for the sending IP’s reputation, reverse-DNS and forward-DNS consistency, SPF and DKIM signing, DMARC alignment, abuse handling, queue retries, bounce processing and blocklist investigations. Choose it only if you can monitor and maintain those systems. A VPS provider’s ability to run a mail daemon does not guarantee that recipient networks will trust its IP range.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Align the sender and authenticate the domain

Use an authorized From address

Set the visible From address to a domain that the relay has approved and that you control. A visitor’s address belongs in Reply-To, not as an arbitrary From value. The mailbox does not always need to be used for sending, but it should exist when recipients are expected to reply. An unrelated consumer-domain From address can fail provider policy checks or cause recipient systems to distrust the message.

Publish SPF

Add the relay’s published SPF mechanism to the DNS zone for the domain used in the envelope sender. If the VPS also sends other mail, combine authorized sources into one SPF record rather than publishing conflicting records. DNS changes can take time to propagate, so check the authoritative result seen from outside the VPS.

Rank #4
Sale
Vaydeer Wrist Rest for Keyboard and Mouse, Computer Ergonomic Wrist Support Pad, Soft Memory Foam Arm Cushion for Desk, Palm Hand Office Laptop Typing
  • 【Softer and More Comfortable】Vaydeer wrist rest has unique diamond pattern, which is the combination of softness and aesthetics. The materials of wrist rest are improved into higher quality memory foam and covered with silky smooth lycra. The computer wrist rest makes you as comfortable and cushiony as like rest your wrists on clouds.
  • 【Ergonomic Wrist Saver】The wrist rests for keyboard and mouse comes with a 17.32×3.15×0.83 inch keyboard wrist pad and a 5.94×3.15×0.83 inch mouse wrist support. Based on ergonomic design, the unique concave shape is the perfect fit for your wrist joints. The wrist rest pad fits most computer keyboards and laptops, improve hand and wrist posture, release your wrist and arm stress.
  • 【Non-Slip Rubber Bottom】Featuring an anti-skid silicone base on the bottom, this wrist keyboard support stays firmly in place on your desk, preventing the padding from sliding around, ensuring stable and consistent wrist support during extended computer sessions.
  • 【Better Experience & Pain Relief】Our keyboard arm rest is beneficial to alleviate the soreness caused by direct contact and friction between your arm and a hard desk surface, reducing the risk of wrist fatigue or carpal tunnel. The soft texture of memory foam can evenly distribute the pressure around your wrists and provide good support with just enough give.
  • 【Helpful in Multiple Scenarios】Whether you're working, studying, writing, typing, gaming, this keyboard and mouse rest combo is an essential accessory to add comfort and support to your hands and wrists. It’s also a great gift for men, women, family, friend, coworker, gamer, teacher, etc.

Publish DKIM

Copy the provider-generated DKIM selector and public key into DNS exactly as supplied. The relay signs outgoing messages with the corresponding private key. Inspect a received message’s headers to confirm that the DKIM result is pass and that the signing domain is the one you intended.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Add DMARC

Create a DMARC record for the visible From domain with a policy appropriate to your deployment. Alignment matters: SPF and/or DKIM must authenticate a domain that matches the From domain under the policy’s alignment rules. Begin with reporting if you are still discovering legitimate senders, then tighten enforcement after reviewing reports and correcting failures.

Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Trace a message after SMTP acceptance

An SMTP provider accepting a message means it accepted responsibility for attempting delivery; it is not an inbox guarantee. Follow the downstream evidence in this order:

  1. Check the recipient’s spam or junk folder and any quarantine used by the organization.
  2. Read the complete headers of a received copy. Look for SPF, DKIM, DMARC, the relay’s message ID and the final receiving server’s disposition.
  3. Open the relay activity log and search by message ID, recipient and timestamp. Determine whether the message was delivered, deferred, bounced or suppressed.
  4. For a bounce, record the enhanced status code and the receiving server’s text. A permanent rejection requires correcting the address, policy or authentication; a temporary deferral may clear after retries.
  5. Check DNS propagation for SPF, DKIM and DMARC from an external resolver, not only the VPS’s local cache.
  6. Investigate sending-IP reputation and blocklists when messages are consistently rejected or filtered despite passing authentication.

Keep the original headers and logs when contacting a provider. They contain the identifiers support staff need to distinguish a WordPress handoff from a remote-delivery event.

Best Value
Sale
Under Desk Cable Management Tray No Drill, Metal Mesh Cable Management Under Desk with Clamp Mount, 2 Hole Cable Tray with Wire Management and Cord Organizer for Home Office Standing Desk
  • 【No Drill Mounted】Cable management tray can be assembled in as little as 3 minutes or less-simply. Side clips easily clampe the edge of desk, pass through the holes on the sides, and secure excess cables with baskets. Desk cable management supports inward or outward installation to meet your needs in different scenarios, and provides you with great convenience when collecting and organizing wires.
  • 【Rubber Pad Protects Desk】Wire organizer under desk built-in soft rubber pads on the clamp protect your desk from scratches, so you will not damage your furniture or office.
  • 【Sturdy and Beautiful】Cord management under desk is made of high-quality carbon steel and holds about 15 lbs. The wire basket has 2 holes on each side of the tray to enable your cables to pass freely. Cable baskets are suitable for desk thickness use from 0.4" to 2.4".
  • 【Space Saving & Keep Organized】Desk cable management tray holds all your power cords, outlet strips, USB hubs and computer transformers hidden from your feet, and the data cables will not enter the vacuum cleaner to keep your desk clean and tidy. Desk wire organizer is also suitable for use in the kitchen and outdoors.
  • 【Reduce Safety Risks】Cable tray under desk keeps all plugs away from your kids, no more worry about tripping. Using 2 holes wire tray saves extra space, helps you easily cabling and wire protection. The mesh design is not easy to accumulate dust, but avoids safety accidents caused by messy wires.

Diagnose the most common symptoms

Symptom Likely layer What to check
No WordPress or plugin log entry Application configuration Confirm the workflow actually calls wp_mail(), verify recipient fields, and check that the SMTP plugin is active rather than configured in a disabled mode.
“Connection timed out” Network or port policy Verify the hostname, inspect VPS and provider firewall rules, and try the provider’s authenticated-submission port if port 25 is blocked.
“Could not authenticate” Credentials or TLS Re-enter the username, password or app password; verify the encryption mode and port pair; check whether the provider requires a verified sender or API credential.
TLS or certificate error Encryption or hostname Use the provider’s exact hostname, ensure the VPS clock is correct, and do not disable certificate validation as a workaround.
Provider accepts, recipient never sees it Downstream delivery Inspect relay status, bounce or suppression records, recipient spam folders, headers, DNS authentication and reputation.
Messages arrive from the wrong address Sender override Enable the plugin’s forced From setting, review form-plugin headers and remove code that replaces the authorized sender.
Only one form fails Form or plugin logic Compare its recipient, From and Reply-To headers with a successful password-reset test; inspect validation, anti-spam and conditional-routing settings.
Mail works intermittently Queue, rate or reputation issue Compare timestamps with MTA queue and relay logs, look for deferred deliveries or provider limits, and check whether DNS or credentials changed during the failures.

Use logs without exposing private data

Enable logging only long enough to diagnose the fault, limit access to administrators, and redact message bodies and credentials before sharing an excerpt. Useful fields are the event time, recipient domain, SMTP response, queue or message ID, TLS result and final disposition. Avoid logging full passwords, API tokens or sensitive form contents.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Correlate three clocks: the WordPress event time, the VPS/MTA log time and the relay event time. Clock drift can make a successful message appear unrelated to the triggering action. Use the same recipient and a unique subject for each controlled test so records cannot be confused.

Prevent the next outage

  • Monitor plugin test delivery and a real password-reset path after WordPress, plugin, PHP or VPS changes.
  • Keep a documented record of the authorized From domain, relay hostname, port, TLS mode, credential owner and DNS selectors.
  • Alert on MTA queue growth, repeated authentication failures, provider bounces and expiring credentials.
  • Review SPF, DKIM and DMARC results in received headers and examine available DMARC reports.
  • Use least-privilege dashboard accounts and rotate SMTP or API credentials on a defined schedule.
  • Keep the VPS, WordPress core, plugins and mail software patched; remove abandoned plugins that can alter mail headers or expose credentials.
  • Separate transactional messages such as password resets from bulk campaigns so a marketing spike does not exhaust the transactional path.

A final decision checklist

  1. Choose either a local MTA, a local MTA relaying through a provider, or a WordPress SMTP/API path.
  2. Confirm the chosen transport is installed, enabled and actually used by the site.
  3. Enter the provider’s exact host, authenticated port, TLS mode and credentials.
  4. Use a From address on an authorized domain and a usable Reply-To address.
  5. Publish and verify SPF, DKIM and DMARC for that domain.
  6. Send a controlled plugin test and a password-reset or contact-form test.
  7. Record the message ID, inspect logs and follow the message through relay status, headers, bounces and recipient filtering.

If the first test never reaches a local log, fix WordPress or the plugin. If it reaches the MTA but remains queued, fix the VPS transport or network path. If the relay accepts it, stop changing WordPress settings and investigate authentication alignment, bounces, suppression, reputation and the recipient’s filtering.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.