هشدار، اعلان و ایمیل
فروشآرا کارهای مهم را سه جور یادآوری میکند: زنگوله داخل برنامه، اعلان روی گوشی یا ویندوز، و ایمیل خلاصهی روزانه. همه از سرور خود فروشگاه میآیند؛ پیامک، سرویس اعلان گوگل یا سرویس خارجی دیگری استفاده نمیشود. اعلان و ایمیل اختیاریاند و تا خودتان روشن نکنید چیزی نمیآید.
زنگوله: هشدارها
زنگولهی بالای صفحه (در گوشی: بیشتر ← هشدارها) وقتی هشدار تازه باشد عدد نشان میدهد. هشدارها:
- چک دریافتی یا پرداختی که سررسیدش نزدیک است، امروز است یا گذشته.
- کالاهایی که به حداقل موجودی رسیدهاند.
- بکاپ خودکار ناموفق یا انجامنشده (فقط ادمین).
- نزدیک شدن پایان دورهی آزمایشی یا اشتراک، و عقب بودن ساعت سرور.
هر کاربر فقط هشدارهای شعبهی خودش و کارهایی را که نقشش اجازه دارد میبیند. هشداری را که دیدید دیدم بزنید (یا دیدم همه)؛ دیگر شمرده یا اعلان نمیشود. دیدهشدهها با نمایش … هشدار دیدهشده دوباره پیدا میشوند و بررسی دوباره فهرست را تازه میکند.
کدام هشدارها بیاید (ادمین)
- تنظیمات ← فروشگاه ← هشدارها (زنگوله) را باز کنید.
- تیک هر نوع هشدار را بزنید یا بردارید: چکها، کالاهای رسیده به حداقل موجودی، بکاپ خودکار.
- برای چکها بنویسید از چند روز قبل از سررسید یادآوری شود (۰ یعنی از روز سررسید).
- ذخیرهی تنظیمات هشدار را بزنید.
اعلان روی گوشی اندروید
با این تنظیم هشدارهای زنگوله حتی وقتی برنامه بسته است به صورت اعلان گوشی میآیند. گوشی هر ۲ ساعت از سرور فروشگاه میپرسد و هر هشدار فقط یک بار اعلان میشود.
- در برنامهی اندروید تنظیمات ← اعلان و ایمیل را باز کنید.
- در کارت اعلان روی این گوشی تیک «اعلان هشدارها، حتی وقتی برنامه بسته است» را بزنید.
- اندروید اجازهی اعلان میخواهد؛ اجازه (Allow) را بزنید.
- اعلان آزمایشی را بزنید؛ باید همان لحظه یک اعلان بیاید.
- اگر پیام قرمز «اندروید اجازهی اعلان … را نداده است» آمد، باز کردن تنظیمات اعلان گوشی را بزنید و اعلانهای فروشآرا را روشن کنید.
- اگر برنامه را «توقف اجباری» کردهاید یا بهینهسازی باتری گوشی آن را بسته، تا دوباره باز کردن برنامه اعلانی نمیآید. در تنظیمات باتری گوشی، فروشآرا را «بدون محدودیت» کنید.
- اگر سرور در دسترس نباشد (مثلاً گوشی بیرون از شبکهی فروشگاه است)، چیزی نشان داده نمیشود و دفعهی بعد دوباره بررسی میشود.
این تنظیم فقط برای همان گوشی است. تا اعلان روشن است، ورود روی گوشی فعال میماند (مگر برنامه ۳۰ روز باز نشود). با برداشتن تیک یا خروج از حساب، اعلان قطع میشود.
اعلان در ویندوز و مرورگر
وقتی فروشآرا در مرورگر باز است، حتی اگر تبش پشت باشد یا پنجره کوچک شده باشد، هشدارهای تازه به صورت اعلان ویندوز میآیند.
- در مرورگر تنظیمات ← اعلان و ایمیل را باز کنید.
- در کارت اعلان در ویندوز و مرورگر تیک «اعلان هشدارها در این مرورگر» را بزنید.
- مرورگر میپرسد اجازهی اعلان بدهد؛ Allow را بزنید.
- اعلان آزمایشی را بزنید.
- مرورگر و تب باید باز بماند (پشت بودن یا کوچک بودن اشکالی ندارد). با بستن مرورگر اعلانی نمیآید؛ برای اعلانِ برنامهی بسته، از برنامهی اندروید استفاده کنید.
- اگر قبلاً «Block» زدهاید: روی نماد قفل کنار نشانی سایت بزنید، «اعلانها» (Notifications) را «اجازه» (Allow) کنید و صفحه را دوباره باز کنید.
- مرورگرها فقط برای نشانی
https(یا همان کامپیوتر سرور باlocalhost) اعلان نشان میدهند. اگر برنامه را باhttp://192.168…باز کردهاید، پیام قرمز میآید و برای اعلان نشانی https لازم است. - اگر «مزاحم نشوید» (Focus) ویندوز روشن است، اعلان فقط در مرکز اعلانها دیده میشود.
ایمیل من: ثبت ایمیل با کد
هر کاربر خودش ایمیلش را ثبت میکند. قبلش ادمین باید ایمیل فروشگاه را راه انداخته باشد؛ وگرنه کارت میگوید «ایمیل در این فروشگاه روشن نیست».
- تنظیمات ← اعلان و ایمیل را باز کنید و به کارت ایمیل من بروید.
- نشانی ایمیلتان را بنویسید (مثل
name@example.com) و ارسال کد را بزنید. - صندوق ایمیل را باز کنید. یک کد ۶ رقمی آمده است؛ اگر نیست، پوشهی هرزنامه (Spam) را ببینید.
- کد را در کادر «کد ۶ رقمی» بنویسید و تأیید را بزنید. پیام «ایمیل شما تأیید شد» میآید.
- کد ۱۵ دقیقه اعتبار دارد و حداکثر ۵ بار میشود امتحانش کرد. اگر نیامد، یک دقیقه بعد ارسال دوباره را بزنید. انصراف درخواست را لغو میکند.
- تغییر ایمیل همین مراحل را برای نشانی تازه تکرار میکند؛ تا کد تازه تأیید نشود، ایمیل قبلی میماند.
- حذف ایمیل نشانی را پاک میکند و دیگر ایمیلی نمیآید.
- نشانی ایمیل فقط روی سرور فروشگاه ذخیره میشود.
خلاصهی روزانه و ایمیل بکاپ
بعد از تأیید ایمیل، در همان کارت دو گزینه هست:
- خلاصهی روزانه (هشدارها و فروش دیروز): هر روز در ساعتی که ادمین تعیین کرده یک ایمیل با هشدارهای زنگولهی شما و، اگر نقشتان گزارش فروش میبیند، خلاصهی فروش دیروز. اگر سرور سر آن ساعت خاموش بود، همان روز بعد از روشن شدن فرستاده میشود (روزی یک بار).
- ایمیل فوری وقتی بکاپ خودکار ناموفق است (فقط ادمین): وقتی بکاپ خودکار ناموفق شد یا سر وقت انجام نشد؛ هر مورد فقط یک بار.
با زدن یا برداشتن هر تیک، همان لحظه ذخیره میشود («ذخیره شد»). اگر زیر کارت نوشته «ایمیل فروشگاه فعلاً خاموش است»، ادمین ایمیل فروشگاه را خاموش کرده و تا روشن شدنش ایمیلی نمیآید.
خاموش کردن یا لغو ایمیلها
از داخل برنامه
در تنظیمات ← اعلان و ایمیل ← ایمیل من تیک «خلاصهی روزانه» (و «ایمیل فوری … بکاپ») را بردارید. هر وقت خواستید دوباره تیک بزنید. برای قطع کامل، حذف ایمیل.
از لینک داخل ایمیل (بدون ورود)
- پایین هر ایمیل خلاصه یا بکاپ روی لغو این ایمیلها بزنید.
- صفحهی کوچکی باز میشود. دکمهی لغو ایمیلها را بزنید. (فقط باز کردن لینک چیزی را عوض نمیکند.)
- پیام «ایمیلهای خلاصهی روزانه و هشدار بکاپ برای شما خاموش شد» میآید.
برای روشن کردن دوباره، در برنامه از ایمیل من تیکها را بزنید. اگر صفحه گفت «این لینک معتبر نیست یا قبلاً استفاده شده است»، از داخل برنامه خاموش کنید.
راهاندازی ایمیل فروشگاه (ادمین)
ایمیلها با سرور ایمیل (SMTP) خود فروشگاه فرستاده میشوند، مثلاً ایمیل هاست یا دامنهی فروشگاه. ایمیل پیشفرض خاموش است.
قدم ۱: رمز SMTP روی کامپیوتر سرور (نصب محلی)
برای امنیت، رمز SMTP هرگز در برنامه یا دیتابیس نوشته نمیشود؛ روی کامپیوتر سرور، در متغیر محیطی Email__SmtpPassword گذاشته میشود. این کار را کسی انجام دهد که سرور را نصب کرده است:
- IIS: در IIS Manager سایت فروشآرا ← Configuration Editor ←
system.webServer/aspNetCore←environmentVariables← Add: نامEmail__SmtpPasswordو مقدار رمز. بعد سایت یا Application Pool را Restart کنید. - سرویس ویندوز: در PowerShell با دسترسی Administrator:
[Environment]::SetEnvironmentVariable('Email__SmtpPassword', '<رمز>', 'Machine')و بعد سرویس فروشآرا یا کامپیوتر را دوباره راه بیندازید. - اگر سرور ایمیل شما بدون رمز میفرستد (مثلاً سرور داخلی شبکه)، این قدم لازم نیست؛ «نام کاربری SMTP» را خالی بگذارید.
نکنید: رمز را در چت، پیام، اسکرینشات یا هیچ کادری داخل برنامه ننویسید.
قدم ۲: تنظیمات در برنامه
- با حساب ادمین تنظیمات ← فروشگاه ← ایمیل فروشگاه (SMTP) را باز کنید.
- سرور SMTP، پورت (معمولاً ۵۸۷)، نام کاربری SMTP و ایمیل فرستنده را بنویسید. تیک STARTTLS را برای پورت ۵۸۷ روشن بگذارید.
- ساعت ارسال خلاصهی روزانه را انتخاب کنید.
- اگر کاربران ایمیل را بیرون از شبکهی فروشگاه باز میکنند، در نشانی سرور برای لینک «لغو ایمیل» نشانی عمومی سرور را بنویسید (مثلاً
https://shop.example.com). خالی بماند، نشانیای که الان با آن وارد شدهاید استفاده میشود. - ذخیرهی تنظیمات ایمیل را بزنید. زیر کادرها باید «رمز SMTP روی سرور تنظیم شده است» دیده شود (اگر سرور رمز میخواهد).
- ایمیل آزمایشی را بزنید (گیرنده خالی = ایمیل تأییدشدهی خودتان؛ قبلش ایمیل خودتان را در ایمیل من ثبت کنید یا نشانی گیرنده را بنویسید).
- وقتی ایمیل آزمایشی رسید، تیک ایمیل روشن باشد را بزنید و دوباره ذخیره کنید.
- به کاربران بگویید ایمیلشان را در ایمیل من ثبت کنند.
- متن خطا زیر دکمه و «آخرین خطای ارسال» در همان کارت نشان داده میشود.
- پورت ۴۶۵ (TLS مستقیم) پشتیبانی نمیشود؛ ۵۸۷ با STARTTLS بگذارید. برای سرور داخلی بدون رمزنگاری، پورت ۲۵ و STARTTLS خاموش.
- سرور، پورت، نام کاربری و رمز روی سرور را بررسی کنید. بعد از عوض کردن رمز روی سرور، سایت یا سرویس را Restart کنید.