Skip to main content
Paid AddonPurchase Emails | Install via your site's addon page or download from your account

Emails

Ultimate Multisite: Emails addon نیٹ ورک مالکان کو سائٹس اور رکنیتوں کے ساتھ کسٹمر ای میل اکاؤنٹس فراہم اور منظم کرنے دیتا ہے۔ ورژن 1.1.0 کسٹمر کے لیے ای میل اکاؤنٹ مینجمنٹ، ویب میل سنگل سائن آن، CyberPanel فارورڈر سپورٹ، اور چیک آؤٹ کے وقت فراہمی میں بہتریاں شامل کرتا ہے۔

اہم خصوصیات

  • کسٹمر ای میل اکاؤنٹ ویجٹ: کسٹمرز فعال ای میل رکنیت ہونے کے بعد اپنے اکاؤنٹ صفحے سے میل باکسز بنا اور منظم کر سکتے ہیں۔
  • ویب میل SSO اور میجک لنکس: جب فراہم کنندہ اسے سپورٹ کرتا ہو تو کسٹمرز ایک کلک تصدیق کے ساتھ اکاؤنٹ صفحے سے براہ راست ویب میل کھول سکتے ہیں۔
  • پاس ورڈ تبدیلیاں: کسٹمرز اور منتظمین ای میل مینجمنٹ ویجٹ سے میل باکس پاس ورڈز اپ ڈیٹ کر سکتے ہیں۔
  • چیک آؤٹ استحقاق فراہمی: چیک آؤٹ ای میل رکنیت بناتا ہے، اسے کسٹمر کے سائٹ ڈومین سے جوڑتا ہے، اور اکاؤنٹ صفحے کے میل باکس ٹولز دستیاب بناتا ہے۔
  • CyberPanel فارورڈرز: CyberPanel پر مبنی نیٹ ورکس ای میل سروس فلو کے حصے کے طور پر ای میل فارورڈرز بنا اور منظم کر سکتے ہیں۔
  • فراہم کنندہ سے آگاہ سیٹنگز: سیٹنگز صفحہ فراہم کنندگان کو فعال، کنفیگر شدہ انٹیگریشنز تک فلٹر کرتا ہے تاکہ منتظمین صرف قابل استعمال اختیارات دیکھیں۔

تقاضے

  • Ultimate Multisite 2.0.0 یا اس سے زیادہ
  • WordPress Multisite تنصیب
  • کم از کم ایک کنفیگر شدہ ای میل فراہم کنندہ انٹیگریشن
  • فراہم کنندہ API اسناد جنہیں میل باکسز بنانے، پاس ورڈز تبدیل کرنے، اور جہاں سپورٹ ہو وہاں ویب میل رسائی لنکس جاری کرنے کی اجازت ہو

تنصیب

  1. plugin فائلز کو /wp-content/plugins/ultimate-multisite-emails پر اپ لوڈ کریں۔
  2. WordPress نیٹ ورک ایڈمن میں Plugins سے addon کو نیٹ ورک ایکٹیویٹ کریں۔
  3. Ultimate Multisite > Settings پر جائیں اور addon ای میل سیٹنگز کھولیں۔
  4. وہ ای میل فراہم کنندہ انٹیگریشنز فعال کریں جنہیں آپ چاہتے ہیں کہ کسٹمرز استعمال کریں۔
  5. سیٹنگز محفوظ کریں، پھر کسی غیر پروڈکشن کسٹمر یا اسٹیجنگ سائٹ کے ساتھ اکاؤنٹ بنانا ٹیسٹ کریں۔

ای میل سیلر فلو کیسے کام کرتا ہے

ای میل فروخت کرنے کی دو الگ تہیں ہیں:

  1. استحقاق — ایک Ultimate Multisite ای میل پروڈکٹ/رکنیت جو بتاتی ہے کہ کسٹمر کو کسی مخصوص سائٹ ڈومین، فراہم کنندہ، کوٹا، اور اکاؤنٹ حد کے لیے ای میل استعمال کرنے کی اجازت ہے۔
  2. میل باکس بنانا — اصل فراہم کنندہ میل باکس، جیسے [email protected]، جو تب بنتا ہے جب کسٹمر یا نیٹ ورک منتظم لوکل پارٹ اور پاس ورڈ منتخب کرتا ہے۔

چیک آؤٹ کے دوران، addon ای میل رکنیت بناتا یا فعال کرتا ہے اور اس رکنیت پر کسٹمر کا سائٹ ڈومین اور فراہم کنندہ ریکارڈ کرتا ہے۔ یہ میل باکس نام یا پاس ورڈ کا اندازہ نہیں لگاتا۔ خریداری مکمل ہونے اور سائٹ/ڈومین سیاق و سباق موجود ہونے کے بعد، کسٹمر اکاؤنٹ صفحہ کھول کر اپنی مطلوبہ میل باکس نام بنا سکتا ہے۔

اس کا مطلب ہے کہ ایک عام کسٹمر فلو یہ ہے:

  1. کسٹمر سائٹ پلان خریدتا ہے اور چیک آؤٹ کے دوران ایک ای میل پروڈکٹ شامل کرتا ہے۔
  2. Ultimate Multisite سائٹ رکنیت اور ثانوی ای میل رکنیت بناتا ہے۔
  3. Emails addon ای میل رکنیت کو کسٹمر کے سائٹ ڈومین اور فراہم کنندہ سے جوڑتا ہے۔
  4. کسٹمر اپنے ڈیش بورڈ میں Account کھولتا ہے۔
  5. اس فعال ای میل رکنیت کے لیے Email Accounts پینل ظاہر ہوتا ہے۔
  6. کسٹمر Create Account پر کلک کرتا ہے، لوکل پارٹ جیسے info درج کرتا ہے، پاس ورڈ سیٹ کرتا ہے، اور addon کنفیگر شدہ فراہم کنندہ پر [email protected] بناتا ہے۔

ای میل پروڈکٹ کنفیگر کریں

ہر اس ای میل پیکیج کے لیے ایک ای میل پروڈکٹ بنائیں جسے آپ فروخت کرنا یا مفت دینا چاہتے ہیں۔ اگر آپ پروڈکٹ سیٹ اپ میں نئے ہیں، تو اپنا پہلا سبسکرپشن پروڈکٹ بنانا سے شروع کریں اور پھر ای میل مخصوص سیٹنگز کے لیے یہاں واپس آئیں۔

  1. Network Admin > Ultimate Multisite > Products > Add Product پر جائیں۔
  2. Product Type کو Email پر سیٹ کریں۔
  3. قیمت کنفیگر کریں۔ فروخت کیے جانے والے پلان کے لیے ادائیگی والی بار بار آنے والی قیمت استعمال کریں، یا اگر یہ اعزازی ای میل پلان ہونا چاہیے تو پروڈکٹ کو مفت/صفر قیمت پر سیٹ کریں۔
  4. Email Settings سیکشن کھولیں۔
  5. کنفیگر شدہ Email Provider منتخب کریں۔
  6. ضرورت کے مطابق Number of Accounts، Storage Quota (MB)، alias حدود، فارورڈرز، اور خودکار جوابات سیٹ کریں۔
  7. پروڈکٹ محفوظ کریں۔

صرف وہ فراہم کنندگان جو Integrations صفحے پر فعال اور مکمل طور پر کنفیگر شدہ ہیں فراہم کنندہ سلیکٹر میں ظاہر ہوتے ہیں۔ اگر سلیکٹر خالی ہے، تو پہلے فراہم کنندہ کو کنفیگر اور ٹیسٹ کریں۔

چیک آؤٹ میں ای میل شامل کریں

ای میل پروڈکٹس عموماً سائٹ پلان کے add-ons کے طور پر پیش کی جاتی ہیں۔ عمومی چیک آؤٹ ایڈیٹر ورک فلو کے لیے چیک آؤٹ فارمز دیکھیں۔

  1. وہ سائٹ پلان بنائیں یا ترمیم کریں جو کسٹمرز پہلے خریدتے ہیں۔
  2. اس چیک آؤٹ فلو کے لیے ای میل پروڈکٹ کو دستیاب add-on/order bump کے طور پر شامل کریں۔
  3. تصدیق کریں کہ چیک آؤٹ فارم میں اب بھی معمول کے لازمی سائٹ فیلڈز شامل ہیں، خاص طور پر سائٹ URL/ڈومین فیلڈ۔
  4. اسٹیجنگ کسٹمر کے ساتھ ٹیسٹ چیک آؤٹ چلائیں۔
  5. چیک آؤٹ کے بعد، کسٹمر کا اکاؤنٹ صفحہ کھولیں اور تصدیق کریں کہ Email Accounts پینل ظاہر ہوتا ہے۔

ای میل ڈومین کسٹمر کے سائٹ ڈومین سے لیا جاتا ہے۔ کسٹمرز ای میل پروڈکٹ مرحلے میں ای میل ڈومین درج نہیں کرتے۔

کسٹمر اکاؤنٹ ای میل مینجمنٹ

ورژن 1.1.0 کسٹمر اکاؤنٹ صفحے میں ایک ای میل مینجمنٹ ویجٹ شامل کرتا ہے۔ اسے تب استعمال کریں جب کسٹمرز کو اپنی سائٹس کے لیے میل باکس بنانا اور دیکھ بھال خود سروس کے طور پر کرنی چاہیے۔

اکاؤنٹ صفحے سے، کسٹمرز کر سکتے ہیں:

  1. اپنی موجودہ ای میل رکنیت/سائٹ ڈومین سے منسلک ای میل اکاؤنٹس دیکھنا۔
  2. جب ان کا ای میل پروڈکٹ اضافی اکاؤنٹس کی اجازت دے تو نیا میل باکس بنانا۔
  3. موجودہ میل باکس پاس ورڈ تبدیل کرنا۔
  4. SSO یا میجک لنک لاگ ان کے ذریعے سپورٹ شدہ ویب میل فراہم کنندگان کھولنا۔

ویجٹ Ultimate Multisite اکاؤنٹ صفحہ currents سسٹم استعمال کرتا ہے، اس لیے کارروائیاں اس اکاؤنٹ سیاق و سباق تک محدود رہتی ہیں جسے کسٹمر دیکھ رہا ہوتا ہے۔ یہ کسٹمرز کو ایسے ای میل اکاؤنٹس منظم کرنے سے روکتا ہے جو کسی دوسری رکنیت یا سائٹ سے تعلق رکھتے ہیں۔

اگر customer کو email panel نظر نہیں آتا، تو چیک کریں کہ ان کے پاس فعال Email product membership موجود ہے، کہ membership کسی site domain سے linked ہے، اور کہ product میں configured provider موجود ہے۔

Customer کو مفت Email Plan دینا

customer کو چارج کیے بغیر email دینے کے لیے، پہلے email entitlement دیں، پھر mailbox بنائیں یا customer کو بنانے دیں۔

تجویز کردہ اختیارات:

  • مفت email product بنائیں: email product کی قیمت free/zero پر set کریں، پھر Ultimate Multisite > Memberships > Add Membership سے اس customer کے لیے active membership شامل کریں۔ email product اور customer منتخب کریں۔ Free memberships تبدیل یا منسوخ ہونے تک lifetime ہوتی ہیں۔ اگر email membership کسی موجودہ site کی پیروی کے لیے ہے، تو یقینی بنائیں کہ یہ اس site/domain context سے linked ہے۔
  • 100% discount یا free checkout link استعمال کریں: customer کو checkout سے گزرنے دیں تاکہ Ultimate Multisite email membership اور payment record خودکار طور پر بنائے۔
  • Admin-create mailbox: Ultimate Multisite > Email Accounts > Add Email Account پر جائیں تاکہ customer کے لیے provider پر مخصوص mailbox بنایا جا سکے۔ یہ support کے لیے مفید ہے، لیکن یہ email product membership کی جگہ نہیں لیتا جو customer کے self-service account-page tools کو چلاتی ہے۔

اگر آپ چاہتے ہیں کہ customer account page سے خود mailbox manage کرے، تو یقینی بنائیں کہ domain کے لیے ان کے پاس active email membership ہے۔ اس membership کے بغیر manually created provider mailbox موجود ہو سکتا ہے، لیکن customer کو اس کے لیے self-service email panel نظر نہیں آ سکتا۔

Admin-Created Accounts اور "No Order Number"

Email Accounts admin page provider mailbox بناتا یا edit کرتا ہے۔ یہ email plan بیچنے یا دینے کے لیے پہلا قدم نہیں ہے۔

email account edit کرتے وقت، Membership field موجودہ Ultimate Multisite memberships کو ان کے reference/order number کے ذریعے search کرتی ہے۔ اگر آپ customer کے پاس email membership ہونے سے پہلے account assign کرنے کی کوشش کریں، تو select کرنے کے لیے کوئی order number نہیں ہو سکتا۔

اس کے بجائے یہ order of operations استعمال کریں:

  1. customer کی email membership بنائیں یا تلاش کریں۔ purchases کے لیے، checkout یہ کرتا ہے۔ complimentary plan کے لیے، Memberships سے membership manually بنائیں یا customer کو free checkout سے گزاریں۔
  2. confirm کریں کہ membership active ہے اور Email product استعمال کرتی ہے۔
  3. confirm کریں کہ email membership site domain/provider سے linked ہے۔
  4. customer account page سے یا Ultimate Multisite > Email Accounts سے mailbox بنائیں۔
  5. اگر ضرورت ہو، mailbox record edit کریں اور customer، membership، اور site assign کریں۔

اگر آپ کو صرف customer کے لیے provider mailbox بنانا ہے اور self-service account-page management کی ضرورت نہیں، تو admin-created account کافی ہو سکتا ہے۔ اگر آپ چاہتے ہیں کہ customer اسے Ultimate Multisite میں دیکھے اور manage کرے، تو email membership بھی بنائیں۔

Webmail SSO customers کو account page سے براہ راست Open webmail action دیتا ہے۔ جب active provider کی طرف سے supported ہو، addon ایک short-lived access URL request کرتا ہے اور customer کو mailbox credentials copy کرنے کو کہے بغیر webmail میں redirect کر دیتا ہے۔

Provider behaviour مختلف ہو سکتا ہے:

  • native SSO APIs والے providers براہ راست authenticated webmail session بنا سکتے ہیں۔
  • magic-link support والے providers time-limited login link generate کر سکتے ہیں۔
  • SSO یا magic-link support کے بغیر providers کو پھر بھی mailbox details اور password-management actions دکھانے چاہئیں، لیکن one-click webmail button نہیں۔

webmail access صرف ان providers کے لیے enable کریں جہاں آپ نے required API credentials configured کیے ہیں۔ اگر کسی provider کے لیے action missing ہے، تو پہلے confirm کریں کہ provider active، configured ہے، اور webmail login links support کرتا ہے۔

Checkout Provisioning

addon checkout کے دوران email membership context provision کرتا ہے۔ یہ provider، account limit، quota، اور site domain record کرتا ہے تاکہ customers purchase کے بعد account page سے اپنے mailbox names بنا سکیں۔

تجویز کردہ rollout:

  1. email product offer کرنے سے پہلے provider اور product limits configure کریں۔
  2. staging product کے ساتھ purchase test کریں اور confirm کریں کہ email membership بن گئی ہے۔
  3. customer account page review کریں تاکہ confirm ہو کہ domain کے لیے Email Accounts widget ظاہر ہوتا ہے۔
  4. widget سے test mailbox بنائیں۔
  5. production products کے لیے flow enable کرنے سے پہلے password-change اور webmail actions confirm کریں۔

اگر provisioning fail ہو جائے، تو customer account اور membership پھر بھی موجود ہو سکتے ہیں جبکہ email membership یا provider mailbox کے لیے administrator follow-up درکار ہو۔ retry کرنے سے پہلے Ultimate Multisite activity logs اور provider logs چیک کریں۔

CyberPanel Email Forwarders

CyberPanel-backed networks کے لیے، version 1.1.0 email forwarder support شامل کرتا ہے۔ forwarders اس وقت استعمال کریں جب customers کو [email protected] جیسے addresses کی ضرورت ہو تاکہ full mailbox بنائے بغیر mail کو کسی اور inbox پر redirect کیا جا سکے۔

forwarders offer کرنے سے پہلے، confirm کریں کہ CyberPanel integration configured اور reachable ہے۔ required host، username، password، اور package constants کے لیے CyberPanel Integration guide دیکھیں۔

Changelog

Version 1.1.0 - Released on 2026-05-05

  • نیا: Webmail SSO اور magic-link لاگ اِن — صارفین اپنے Account سے ایک کلک توثیق کے ساتھ براہِ راست webmail تک رسائی حاصل کر سکتے ہیں۔
  • نیا: ای میل Account مینجمنٹ widget میں password تبدیل کرنے کی فعالیت شامل کی گئی۔
  • نیا: CyberPanel ای میل forwarder سپورٹ۔
  • نیا: خودکار Account تخلیق اور مینجمنٹ کے لیے صارف کے Account صفحے پر ای میل مینجمنٹ widget۔
  • نیا: checkout فلو میں صارف کے ای میل Account استحقاق کی فراہمی مربوط کی گئی۔
  • درستگی: Account صفحہ widget hook درست UMS رجسٹریشن pattern استعمال کرنے کے لیے اپ ڈیٹ کیا گیا۔
  • درستگی: Create Account فارم کو vanilla JS اور درست مکمل HTML دستاویز output سے بدل دیا گیا۔
  • درستگی: ای میل مینجمنٹ widget اب admin Account صفحات کے لیے UMS currents system استعمال کرتا ہے۔
  • درستگی: Admin ای میل Account تخلیق فارم میں password field شامل ہے اور Email_Account_Manager استعمال کرتا ہے۔
  • درستگی: Email_Account_Manager initialization سے فی درخواست log spam ہٹا دیا گیا۔
  • بہتر: Settings صفحہ اب صرف فعال اور configured ای میل providers دکھانے کے لیے filter کرتا ہے۔

اکثر پوچھے گئے سوالات

کیا صارفین اپنے ای میل Account بنا سکتے ہیں؟

جی ہاں۔ جب صارف کے پاس کسی domain کے لیے فعال ای میل membership ہو اور product اضافی Accounts کی اجازت دے، تو صارفین Account صفحے سے اپنے mailboxes بنا اور منظم کر سکتے ہیں۔

کیا ہر provider webmail SSO کو support کرتا ہے؟

نہیں۔ SSO اور magic-link support فعال ای میل provider پر منحصر ہے۔ جن providers کے پاس access-link API نہیں ہے وہ پھر بھی mailbox تخلیق اور password تبدیلیوں کو support کر سکتے ہیں۔

کیا administrators صارفین کے لیے ای میل Accounts بنا سکتے ہیں؟

جی ہاں۔ Administrators admin interface سے ای میل Accounts بنا سکتے ہیں، بشمول Account بناتے وقت ابتدائی password سیٹ کرنا۔ صارف کی خودکار مینجمنٹ کے لیے، یہ بھی یقینی بنائیں کہ صارف کے پاس domain کے لیے فعال ای میل membership موجود ہو۔

کیا میں ای میل Account مفت دے سکتا ہوں؟

جی ہاں۔ ایک مفت/صفر قیمت والا ای میل product بنائیں اور اسے صارف کے لیے فعال membership کے طور پر شامل کریں، یا صارف کو 100% discount کے ساتھ checkout مکمل کرنے دیں۔ ای میل membership موجود ہونے کے بعد، صارف یا administrator اصل mailbox بنا سکتا ہے۔

ای میل Account تفویض کرتے وقت order number کیوں مانگا جاتا ہے؟

Membership field موجودہ Ultimate Multisite membership کو اس کے reference/order number کے ذریعے تلاش کرتا ہے۔ اگر صارف نے ای میل product نہیں خریدا اور آپ نے دستی طور پر ای میل membership نہیں بنائی، تو تفویض کرنے کے لیے کوئی ای میل membership/order موجود نہیں ہے۔ پہلے ای میل membership بنائیں، پھر mailbox بنائیں یا تفویض کریں۔

کیا forwarders mailboxes جیسے ہی ہوتے ہیں؟

نہیں۔ mailbox میل کو محفوظ کرتا ہے اور اس کے login credentials ہوتے ہیں۔ forwarder میل کو دوسرے address پر بھیجتا ہے اور الگ inbox فراہم نہیں کرتا۔