
فهرست مطالب
وقتی ایمیل سفارش ووکامرس برای مشتری نمیرود، دو جا را باید بررسی کنید: تنظیمات ایمیلهای ووکامرس (اینکه ایمیل «سفارش در حال انجام» و «سفارش تکمیلشده» فعال باشد و سفارش واقعاً به آن وضعیت برسد) و زیرساخت ارسال ایمیل وردپرس. در بیشتر فروشگاهها مشکل دوم است و همان راهحل فرم تماس جواب میدهد: ارسال با SMTP و تنظیم SPF و DKIM دامنه.
نویسنده: تیم siloow (سیلو سولوشن) — آخرین بهروزرسانی: آبان ۱۴۰۵
چرا این اتفاق میافتد؟
- ایمیل مشتری برای وضعیت مورد نظر در ووکامرس › تنظیمات › ایمیلها غیرفعال است.
- سفارش به وضعیتی که ایمیل را فعال میکند نمیرسد؛ مثلاً به خاطر مشکل بازگشت درگاه در «در انتظار پرداخت» میماند.
- تابع mail() هاست مسدود است یا ایمیلها به خاطر نبود SPF و DKIM اسپم میشوند.
- آدرس فرستنده در تنظیمات ووکامرس روی دامنه دیگری مثل جیمیل است.
- محدودیت تعداد ارسال هاست در ساعتهای شلوغ باعث رد شدن بخشی از ایمیلها میشود.
چه کار کنیم؟
قبل از هر تغییری از فایلها و دیتابیس سایت بکاپ کامل بگیرید؛ بعد این مراحل را به ترتیب جلو بروید:
- در ووکامرس › تنظیمات › ایمیلها مطمئن شوید ایمیلهای «سفارش در حال انجام»، «سفارش تکمیلشده» و «فاکتور مشتری» فعالاند.
- در همان صفحه، نام و آدرس فرستنده را روی ایمیلی واقعی از دامنه فروشگاه تنظیم کنید.
- یادداشتهای چند سفارش را ببینید؛ اگر سفارشها در «در انتظار پرداخت» میمانند، مشکل از درگاه است نه ایمیل.
- یک افزونه SMTP نصب کنید، به ایمیل دامنه یا سرویس ارسال وصل کنید و از لاگ ایمیل آن برای دیدن ایمیلهای ارسالشده استفاده کنید.
- رکوردهای SPF، DKIM و DMARC دامنه را تنظیم کنید.
- یک سفارش آزمایشی ثبت کنید یا از صفحه سفارش، ارسال دوباره ایمیل سفارش را بزنید و صندوق و اسپم را بررسی کنید.

| نشانه | علت محتمل | اقدام |
|---|---|---|
| مدیر ایمیل میگیرد، مشتری نه | ایمیل مشتری غیرفعال یا اسپم | فعالسازی و بررسی اسپم |
| هیچکس ایمیل نمیگیرد | mail() مسدود در هاست | ارسال با SMTP |
| سفارشها در انتظار پرداخت میمانند | مشکل بازگشت درگاه | رفع مشکل درگاه |
| ایمیلها در اسپم مشتری | نبود SPF و DKIM | تنظیم رکوردهای DNS |
نکته: ایمیلهای ووکامرس برای وضعیتهای مشخص ارسال میشوند؛ مثلاً ایمیل «سفارش در حال انجام» فقط وقتی میرود که سفارش به این وضعیت برسد. اگر سفارشها را دستی تغییر وضعیت میدهید یا افزونهای وضعیتهای سفارشی ساخته، ممکن است ایمیل اصلاً فعال نشود. کنار ایمیل، پیامک اطلاعرسانی سفارش هم برای مشتریهای ایرانی مفید است.
ووکامرس پرسشهای رایج ایمیل را در راهنمای رسمی ایمیلهای ووکامرس پوشش داده است. راهاندازی SMTP را در فرم تماس سایت ایمیل نمیفرستد و تنظیم DNS را در ایمیلهای سایت میرود تو اسپم توضیح دادهایم.
کی بهتر است از متخصص کمک بگیرید؟
اگر فروشگاه روزانه سفارش زیادی دارد، چند سرویس ایمیل و پیامک با هم کار میکنند، یا سفارشها به خاطر درگاه در وضعیت درست قرار نمیگیرند، بررسی کامل مسیر سفارش تا اطلاعرسانی توسط متخصص توصیه میشود.
اگر ایمیلهای سفارش فروشگاه شما به مشتری نمیرسد، فرم تماس siloow را پر کنید؛ تیم ما در اولین فرصت با شما تماس میگیرد و ارسال ایمیل و وضعیت سفارشها را بررسی میکند. خدمات پشتیبانی فروشگاه siloow را هم ببینید.
سوالات متداول
چرا ایمیل سفارش ووکامرس برای مدیر میرود ولی برای مشتری نه؟
ایمیل مدیر و مشتری جدا تنظیم میشوند؛ ممکن است ایمیل مشتری غیرفعال باشد یا در اسپم سرویس ایمیل مشتری بیفتد.
چطور ایمیل سفارش را دوباره برای مشتری بفرستم؟
در صفحه ویرایش سفارش، از بخش کارهای سفارش گزینه ارسال دوباره اعلان سفارش یا فاکتور به مشتری را انتخاب کنید.
آیا افزونه SMTP برای ووکامرس هم کار میکند؟
بله؛ ووکامرس از تابع ارسال ایمیل وردپرس استفاده میکند و با تنظیم SMTP، همه ایمیلهای فروشگاه از همان مسیر ارسال میشوند.
مشکل
ایمیل تأیید یا فاکتور سفارش ووکامرس به مشتری نمیرسد
علائم و نشانهها
- مشتری ایمیل سفارش نمیگیرد، ایمیل در اسپم، فقط مدیر ایمیل میگیرد
علتهای احتمالی
- ایمیل غیرفعال، وضعیت سفارش نادرست، mail() مسدود، نبود SPF و DKIM
راهحل کوتاه
ایمیلهای مشتری را فعال کنید، وضعیت سفارش را بررسی و ارسال را با SMTP و رکوردهای DNS قابلاعتماد کنید.
ابزارهای موردنیاز
- ووکامرس، افزونه SMTP، پنل DNS


