سلام
میخوام داخل لوکال با لاراول یه ایمیل بفرستم
و از mailtrap هم برای تست استفاده میکنم
زمانی که کامنت میذارم و بعدش گفتم که یه ایمیل ارسال بکنه برای کاربر که پیام شما ثبت شد
این ارور میاد و ایمیل ارسال نمیشه
Expected response code ۲۵۰ but got code "۵۳۰", with message "۵۳۰ ۵.۷.۱ Authentication required "
در mailtrap عضو شدید ؟
یوزرنیم و پسورد رو وارد کردید اصلا چون ارور برای عدم احرازهویت هست
سلام
@dfardabasi
برای تست میتونید هم یه اکانت SMTP وارد کنید
مثل اکانت ایمیل هاست ، یا یه جیمیل
یا جناب موسوی اشاره کردن ، mailtrap رو داشته باشید
همه این گزینه ها چیزی دارن تحت عنوان
آیپی یا سرور
پورت
یوزر و پس که این موارد رو باید دقیق وارد کنید ،آیپی یا سرور همونجایی که ایمیل دارید
پورت ها اکثرا 25 یا 2525 هست
یوزر پس هم که دارید...!
میزنید و میفرسته!
بله طبق فرمایش شما در آموزش لاراول مقدماتی تو mailtrap عضو شدم
username و password رو هم کپی کردم وارد فایل env کردم
طبق آموزشتون ولی کار نمیکنه
سلام
@dfardabasi
اینجا رو بخونید
یه سری هم مشکل شما رو داشتن
config:cache کردن حل شده
میخوایید شما هم تست بگیردی مراحلی که رفتند رو
تشکر مشکل حل شد البته مال کش نبود
داخل env باید اینشکلی این فیلد رو پر میکردم
MAIL_FROM_NAME="John Doe"
به این صورت گذاشته بودم
MAIL_FROM_NAME=John Doe
حالا این رو mailtrap بود
اگر بخوام مثلا تو پروژه به یه نفر دیگه ایمیل بزنم یا ایمیل دست جمعی طوری باید تنظیم کنم env رو؟؟؟؟
سلام مجدد
@dfardabasi
پس اشتباه تو فایل env وارد کرده بودید :-)
خب خدارو شکر که حل شد
کلا ببینید ارسال ایمیل از طریق اکانت SMTP صورت میگیره ، تو پروژه ها هم از SMTP هاست یا سرور استفاده میکنند !
اینکه تکی بفرستید یا دسته جمعی بفرستید به نحوه ارسال مرتبط میشه که چطوری ارسال کنید
که اونم باز روند کاری خودش رو داره
از اینجا env تنظیمات SMTP میدید و از سمت کنترلر و اینا تعیین میکنید به کیا و به چند تا و ، چجوری و چه زمانی و .... اینا بفرسته.!!
مثلا تو هاست بخش user password
که الان به صئرت تست از mailtrap گرفت
تو هاست واقعی از کجا میاد؟؟؟؟
سلام
@dfardabasi
هر هاستی بگیرید
چه سی پنل
چه دایرکت ادمین ، چه پلسک چه هر پنل دیگه ای
توش قسمتی تحت عنوان email account دارن
که از اونجا بر طبق دامنه تون میسازید
دامنه شما به فرض اینه :
king-php.com
ایمیل هایی همچون ایمیل های زیر رو میتونید بسازید :
info@king-php.com
support@king-php.com
و ...
این میشه یوزرتون ! پسورد هم که وارد میکنید موقع ساخت
پورت هم که اکثرا 25 هست
آیپی سرور یا هاست رو هم که موقع خرید میدن بهتون!
خیلی ساده هست :-)
امید وارم توضیحات مفید بوده باشه
موفق باشید
سلام وقتتون بخیر یه سوال داشتم از خدمتتون من هرچی تنظیمات ایمیل تو لاراول رو ست میکنم درست کار نمیکنه ایمیل ارسال نمکینه می تونید راهنمایی کنید ممنون میشم
مشخصات هاست : هاست cpanel
تنظیمات env:
MAILDRIVER=smtp
MAILHOST=mail.xxx.ir
MAILPORT=465
MAILUSERNAME=info@xxx.ir
MAILPASSWORD=hhhhhhhhhhh
MAILENCRYPTION=tls
تنظیمات mail تو پوشه config :
همین تنظیمات بعلاوه
'from' => [
'address' => env('MAIL_FROM_ADDRESS', 'info@xxx.ir'),
'name' => env('MAIL_FROM_NAME', 'xxx.ir'),
],
تنظیمات services تو پوشه config
'smtp' => [
'domain' => env('xxx.ir'),
'secret' => env('hhhhhhhhhhh'),
],
ولی کار نمیکنه ایمیل ارسال نمیشه ؟ تنظیمات سرویس رو چی باید بزارم؟
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟