Tutorial · WooCommerce

Γιατί δεν στέλνονται τα WooCommerce emails

Ελέγξτε notification, recipient, order status, SMTP, spam, logs και DNS authentication όταν λείπουν WooCommerce emails.

Το “δεν στάλθηκε email” μπορεί να σημαίνει ότι το WooCommerce δεν το δημιούργησε, ότι το WordPress δεν το παρέδωσε στον mail server ή ότι ο παραλήπτης το απέρριψε/έβαλε στο spam. Χρειάζεται έλεγχος με αυτή τη σειρά.

Πριν ξεκινήσεις

  • Σημείωσε order number, status, τύπο email, παραλήπτη και ώρα.
  • Μην επαναλαμβάνεις μαζικά Resend σε πραγματικούς πελάτες.
  • Έχε πρόσβαση σε WooCommerce settings, mail/SMTP logs και DNS.
  • Χρησιμοποίησε test order και δική σου διεύθυνση για δοκιμές.

Βήματα ελέγχου

  1. Άνοιξε WooCommerce > Settings > Emails.
  2. Βρες το notification που περιμένεις και πάτησε Manage. Επιβεβαίωσε ότι είναι enabled.
  3. Έλεγξε Recipient(s) στα admin emails. Τα customer emails συνήθως αποστέλλονται στη διεύθυνση billing της order και μπορεί να μην έχουν γενικό recipient field.
  4. Άνοιξε την παραγγελία και έλεγξε billing email, Order status και Order notes. Κάθε notification ενεργοποιείται από συγκεκριμένο event/status.
  5. Χρησιμοποίησε preview/test email όπου παρέχεται από την τρέχουσα έκδοση ή extension, χωρίς να θεωρήσεις ότι αυτό δοκιμάζει όλη τη ροή order.
  6. Έλεγξε αν το WordPress χρησιμοποιεί αξιόπιστο SMTP/API transport και αν τα credentials/from address είναι σωστά.
  7. Άνοιξε mail/SMTP logs και WooCommerce > Status > Logs για errors την ίδια ώρα.
  8. Έλεγξε spam/junk, mailbox quota και τυχόν bounce στον αποστολέα.
  9. Επιβεβαίωσε SPF, DKIM και DMARC για τον πραγματικό sending provider. Ένα pass δεν εγγυάται inbox, αλλά τα failures πρέπει να διορθωθούν.
Θέση screenshot: WooCommerce Settings > Emails και Manage notification με κρυμμένο recipient.

Πώς ελέγχω ότι διορθώθηκε

  1. Δημιούργησε test order που περνά από το σωστό status.
  2. Επιβεβαίωσε στο email/SMTP log ότι δημιουργήθηκε και έγινε accepted από τον transport.
  3. Έλεγξε inbox και spam σε τουλάχιστον δύο διαφορετικούς providers.
  4. Διάβασε headers για SPF/DKIM/DMARC αποτελέσματα.
  5. Επιβεβαίωσε admin και customer notification χωριστά.

Συνηθισμένα προβλήματα

  • Notification disabled: ενεργοποίησέ το και αποθήκευσε τις αλλαγές.
  • Λάθος recipient: διόρθωσε admin recipient ή billing email της test order.
  • Λάθος status: το συγκεκριμένο email δεν πυροδοτείται στο status που έχει η order.
  • wp_mail χωρίς SMTP: ο server μπορεί να παραδίδει αναξιόπιστα ή με λάθος From. Ρύθμισε εγκεκριμένο transport.
  • SMTP accepted αλλά δεν έφτασε: έλεγξε spam, bounce, reputation και authentication.
  • SPF/DKIM fail: διόρθωσε στον authoritative DNS provider και περίμενε τη λήξη cache.
  • Template/plugin conflict: δοκίμασε σε staging με default email template και μόνο απαραίτητα plugins.

Σχετικοί οδηγοί

Χρειάζεστε περισσότερη βοήθεια;

Αν το θέμα σας είναι διαφορετικό ή χρειάζεται τεχνικό έλεγχο, ανοίξτε ticket στην ομάδα υποστήριξης.

Ανοίξτε ticket

Σχετικά tutorials

Πώς χρησιμοποιώ Email Deliverability στο cPanel και πώς ελέγχω SPF/DKIM

Ελέγξτε τις προτεινόμενες εγγραφές SPF και DKIM του cPanel και εφαρμόστε τες στον πραγματικό authoritative DNS provider.

Πώς διαχειρίζομαι παραγγελίες στο WooCommerce

Ελέγξτε order status, στοιχεία πελάτη, order notes και βασική ροή επιστροφής χωρίς να παρακάμπτετε τον payment provider.

Γιατί δεν ολοκληρώνεται το checkout στο WooCommerce

Εντοπίστε συστηματικά προβλήματα checkout σε status, gateway, shipping, cache, JavaScript, conflicts και logs.


Σχετικά support άρθρα

Γιατί δεν λαμβάνω email

Αν δεν λαμβάνετε μηνύματα στο email σας, ελέγξτε πρώτα τα βασικά σημεία στον λογαριασμό, τη συσκευή σας και το webmail με τα παρακάτω βήματα.

Πώς ελέγχω το spam folder

Μάθετε πώς να βρίσκετε και να ελέγχετε τα email που καταλήγουν στον φάκελο spam μέσα από Webmail, κινητό ή πρόγραμμα email.

Πώς προσθέτω SPF record

Μάθετε πώς να προσθέσετε ή να ενημερώσετε ένα SPF record στο DNS του domain σας, για καλύτερη παράδοση email και προστασία από spoofing.

Πώς προσθέτω DKIM record

Μάθετε πώς να προσθέσετε μια εγγραφή DKIM στο DNS του domain σας για πιο αξιόπιστη αποστολή email και καλύτερη αναγνώριση από τους παραλήπτες.


Γρήγορη αναζήτηση