سلام
میخوام داخل لوکال با لاراول یه ایمیل بفرستم
و از mailtrap هم برای تست استفاده میکنم
زمانی که کامنت میذارم و بعدش گفتم که یه ایمیل ارسال بکنه برای کاربر که پیام شما ثبت شد
این ارور میاد و ایمیل ارسال نمیشه
Expected response code ۲۵۰ but got code "۵۳۰", with message "۵۳۰ ۵.۷.۱ Authentication required "
سلام
@dfardabasi
برای تست میتونید هم یه اکانت SMTP وارد کنید
مثل اکانت ایمیل هاست ، یا یه جیمیل
یا جناب موسوی اشاره کردن ، mailtrap رو داشته باشید
همه این گزینه ها چیزی دارن تحت عنوان
آیپی یا سرور
پورت
یوزر و پس که این موارد رو باید دقیق وارد کنید ،آیپی یا سرور همونجایی که ایمیل دارید
پورت ها اکثرا 25 یا 2525 هست
یوزر پس هم که دارید...!
میزنید و میفرسته!
شاید پاسخ شما همینجا باشد
@Alimotreb
بله mailtrab عضو شدم
یه username و password داد اون رو داخل env گذاشتم
سلام
@dfardabasi
اینجا رو بخونید
یه سری هم مشکل شما رو داشتن
config:cache کردن حل شده
میخوایید شما هم تست بگیردی مراحلی که رفتند رو
سلام مجدد
@dfardabasi
پس اشتباه تو فایل env وارد کرده بودید :-)
خب خدارو شکر که حل شد
کلا ببینید ارسال ایمیل از طریق اکانت SMTP صورت میگیره ، تو پروژه ها هم از SMTP هاست یا سرور استفاده میکنند !
اینکه تکی بفرستید یا دسته جمعی بفرستید به نحوه ارسال مرتبط میشه که چطوری ارسال کنید
که اونم باز روند کاری خودش رو داره
از اینجا env تنظیمات SMTP میدید و از سمت کنترلر و اینا تعیین میکنید به کیا و به چند تا و ، چجوری و چه زمانی و .... اینا بفرسته.!!
سلام
@dfardabasi
هر هاستی بگیرید
چه سی پنل
چه دایرکت ادمین ، چه پلسک چه هر پنل دیگه ای
توش قسمتی تحت عنوان email account دارن
که از اونجا بر طبق دامنه تون میسازید
دامنه شما به فرض اینه :
king-php.com
ایمیل هایی همچون ایمیل های زیر رو میتونید بسازید :
info@king-php.com
support@king-php.com
و ...
این میشه یوزرتون ! پسورد هم که وارد میکنید موقع ساخت
پورت هم که اکثرا 25 هست
آیپی سرور یا هاست رو هم که موقع خرید میدن بهتون!
خیلی ساده هست :-)
امید وارم توضیحات مفید بوده باشه
موفق باشید
سلام
@dfardabasi
خواهش میکنم
موفق باشید
سلام وقتتون بخیر یه سوال داشتم از خدمتتون من هرچی تنظیمات ایمیل تو لاراول رو ست میکنم درست کار نمیکنه ایمیل ارسال نمکینه می تونید راهنمایی کنید ممنون میشم
مشخصات هاست : هاست 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'),
],
ولی کار نمیکنه ایمیل ارسال نمیشه ؟ تنظیمات سرویس رو چی باید بزارم؟