Alt_Four
(Alt Four)
29 أكتوبر 2024، 2:04م
1
أهلاً يا أحبائي. أنا أستهلك كل أرصدة البريد الإلكتروني الخاصة بي في Brevo بجنون، وأحد الأشياء الرئيسية التي لاحظتها هي رسائل البريد الإلكتروني هذه “activation_reminder” التي يتم إرسالها.
كيف يمكنني إيقاف إرسال هذه الرسائل الإلكترونية لأنه إذا لم يتذكروا فهذه مشكلتهم، بالإضافة إلى أن Brevo باهظ الثمن يا رجل.
أنا أيضًا جديد نوعًا ما في هذا الأمر، لذا يرجى عدم السخرية مني كثيرًا، القليل لطيف، ممم.
إعجاب واحد (1)
تُرسل هذه رسائل البريد الإلكتروني لأن الحسابات التي ينشئها المستخدمون تحتاج إلى التحقق منها. يوجد ملحق لتعطيل هذا، لكنني لست متأكدًا مما إذا كان يعمل.
Lilly
( Lilly)
30 أكتوبر 2024، 2:52ص
4
أهلاً @Alt_Four مرحباً بك
لا أعتقد أن هناك إعدادًا لهذا؟
هممم، ربما حاول خفض هذا الإعداد؟
أو استخدم DiscourseConnect SSO مع تسجيل دخول اجتماعي
I Guess you’re referring to verification email. That cannot be turned off due to security reasons. You can however skip the email if you enable social login.
3 إعجابات
simon
30 أكتوبر 2024، 6:24ص
5
لا يبدو أن هناك:
# frozen_string_literal: true
module Jobs
class ActivationReminderEmails < ::Jobs::Scheduled
every 2.hours
def execute(args)
User
.joins(
"LEFT JOIN user_custom_fields ON users.id = user_id AND user_custom_fields.name = 'activation_reminder'",
)
.where(active: false, staged: false, user_custom_fields: { value: nil })
.where("users.created_at BETWEEN ? AND ?", 3.days.ago, 2.days.ago)
.find_each do |user|
user.custom_fields["activation_reminder"] = true
user.save_custom_fields
email_token =
user.email_tokens.create!(email: user.email, scope: EmailToken.scopes[:signup])
::Jobs.enqueue(
:user_email,
سيتم إرسال البريد الإلكتروني إلى مستخدم غير نشط مرة واحدة، بعد يومين من تسجيله في الموقع.
يمكن استخدام إعداد “مدة فترة السماح لحذف المستخدمين غير النشطين” لمنع ذلك، ولكن أعتقد أنه سيتعين عليك تعيينه على يوم واحد.
في الواقع، إذا لم يقم المستخدم بتنشيط حسابه بعد فترة وجيزة من التسجيل، فهل يعمل تذكير التنشيط على دفعه لإكمال عملية التسجيل؟
إعجابَين (2)
لقد قمت بالفعل بتعيين “مدة السماح للمستخدمين غير النشطين” إلى يوم واحد، على أمل أن يحل هذا المشكلة. شكراً لك!