adel diba
4 سال پیش توسط adel diba مطرح شد
7 پاسخ

چگونگی ارسال ایمیل تایید کاربر بعد از ثبت نام در سی پنل

سلام دوستان خسته نباشید.
من میخوام وقتی کاربر در سایت ثبت نام کرد یک ایمیل فعال سازی به ایمیل کاربر فرستاده بشه.
در لوکال پروژه این کار رو با http://mailtrap.io انجام دادم که با کمک آموزش خیلی خوب فروشگاهی nodejs آقای سید حسام موسوی به پایان رسوندم.
در سی پنل متاسفانه با SMTP که پورتش ۵۵۸ هستش نتونستم درست این کار رو انجام بدم ممنون میشم کمکم کنید.
کد پروژه

const nodemailer = require('nodemailer');

let transporter = nodemailer.createTransport({
    host: 'mail.akhtartop.com',
    port: ۵۸۷,
    secure: false, 
    auth: {
        user: 'test@akhtartop.com', 
        pass: '۱۰۰px۱۰۰px%%%%%'
    }

});

module.exports = transporter;

@hesammousavi


ثبت پرسش جدید
Alimotreb
تخصص : کانفیگ سرور و برنامه نویس
@Alimotreb 4 سال پیش مطرح شد
0

سلام
@empyrium000

برای ارسال ایمیل به صورت SMTP
شما نیاز به 4 چیز دارید
آیپی ، پورت ، یوزر ، پسورد
شما اینارو از داخل سی پنل میسازید....
آیپی که میشه آیپی هاست
پورت 25 هست !! دقت کنید ، 25!
خیلیا 456 هم میزارن ، اما اصلی 25 هست
یوزر هم که info@domain.com که ساختید
پسورد هم که ...

این موارد رو چک کنید و تست کنید مشکلتون رفع خواهد شد


adel diba
تخصص : برنامه نویس وب
@empyrium000 4 سال پیش آپدیت شد
0

سلام @Alimotreb
مرسی از توضیحاتت ممنون
کارای لازم رو انجام دادم طبق نظر شما به این شکل

const nodemailer = require('nodemailer');

let transporter = nodemailer.createTransport({
     host: 'smtp.46.4.170.139.com',
    port:'25',
    auth: {
        user: 'main@akhtartop.com', // generated ethereal user
        pass: '100px100px$%%' // generated ethereal password
    }
});

module.exports = transporter;

درست وارد کردم؟ چون باز جواب نداد؟


سیدعلی موسوی
تخصص : سی شارپ و پی اچ پی
@juza66 4 سال پیش آپدیت شد
0

سلام
اسم دامین تون رو بذارین به جای ای پی

host: 'smtp.yourhost.com',

Alimotreb
تخصص : کانفیگ سرور و برنامه نویس
@Alimotreb 4 سال پیش مطرح شد
0

سلام
@empyrium000
آیپی هاست یا خود دامنه رو بزارید جای پارامتر host!


adel diba
تخصص : برنامه نویس وب
@empyrium000 4 سال پیش آپدیت شد
0

سلام دوستان خیلی ممنونم درست شد و ایمیل ارسال شد اما زمانی ایمیل ارسال میشه که رکپچا رو غیر فعال کنم وقتی فعال باشه ایمیل ارسال نمیشه بنظرتون مشکل کجاست؟
@Alimotreb


adel diba
تخصص : برنامه نویس وب
@empyrium000 4 سال پیش مطرح شد
0

رکپچا هم حل شد مرسی از کمکتون مخصوصا شما دوست عزیز @Alimotreb


Alimotreb
تخصص : کانفیگ سرور و برنامه نویس
@Alimotreb 4 سال پیش مطرح شد
0

سلام
@empyrium000

خواهش میکنم دوست عزیز
موفق باشید


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام