ActionMailer

سلام و خسته نباشید بنده مشکلی ک با اکشن میلر دارم اینه که داخل محیط دولوپمنت کانفیگ کردم که به عنوان تست بفرسته ولی خوب متن ایمیل رمز میشه و من نمیتونم چیزی ببینم و نکته بعدی اینکه من اگه بخام به صورت واقعی ایمیل بفرستم و چون پروژه رو با هروکو دیپلوی کردم باس هزینه پرداخت کنم واسه ارسال ایمیل راه حلی دارید واسه من؟!

در مورد این که متن ایمیلت رمز میشه توضیح بده. دقیقا چی میشه؟
در مورد دیپلوی هم میتونی از یک میل سرور خارجی استفاده کنی و تنظیماتش رو داخل فایل production.rb قرار بدی. یعنی یک smtp سرور داشته باشی که اونم باید هزینه کنی واسش.

مرسی که جواب دادین! متن ایمیل
UserMailer#account_activation: processed outbound mail in 188.8ms
> Sent mail to [email protected] (40.4ms)
> Date: Mon, 24 Jul 2017 23:39:42 +0430
> From: [email protected]
> To: [email protected]
> Message-ID: [email protected]
> Subject: =?UTF-8?Q?=D9=81=D8=B9=D8=A7=D9=84_=D8=B3=D8=A7=D8=B2=DB=8C?=
> =?UTF-8?Q?=D8=AD=D8=B3=D8=A7=D8=A8=DA=A9=D8=A7=D8=B1=D8=A8=D8=B1=DB=8C?=
> =?UTF-8?Q?_=D8=AE=D8=B1=D8=B3?=
> Mime-Version: 1.0
> Content-Type: multipart/alternative;
> boundary="–==_mimepart_597645f653578_1bb33fea4435cbb854531";
> charset=UTF-8
> Content-Transfer-Encoding: 7bit

> ----==_mimepart_597645f653578_1bb33fea4435cbb854531
> Content-Type: text/plain;
>  charset=UTF-8
> Content-Transfer-Encoding: base64

> 2LPZhNin2YUgcmV6YQoK2KjZhyDYrtix2LMg2K7ZiNi0INii2YXYr9uM2K8h
> INio2LHYp9uMINmB2LnYp9mEINiz2KfYstuMINit2LPYp9ioINqp2KfYsdio
> 2LHbjCDYrtmI2K8g2KjYsSDYsdmI2K8g2YTbjNmG2qkg2LLbjNixINqp2YTb
> jNqpINqp2YbbjNivCgpodHRwOi8vbG9jYWxob3N0OjMwMDAvYWNjb3VudF9h
> Y3RpdmF0aW9uLzE1VlBQeUw1dEE2aHNyb3BrejBKbWcvZWRpdD9lbWFpbD1l
> eGFtcGxlXzEyMCU0MGtoZXJzLmNvbQo=

> ----==_mimepart_597645f653578_1bb33fea4435cbb854531
> Content-Type: text/html;
>  charset=UTF-8
> Content-Transfer-Encoding: base64

> PCFET0NUWVBFIGh0bWw+CjxodG1sPgogIDxoZWFkPgogICAgPG1ldGEgaHR0
> cC1lcXVpdj0iQ29udGVudC1UeXBlIiBjb250ZW50PSJ0ZXh0L2h0bWw7IGNo
> YXJzZXQ9dXRmLTgiIC8+CiAgICA8c3R5bGU+CiAgICAgIC8qIEVtYWlsIHN0
> eWxlcyBuZWVkIHRvIGJlIGlubGluZSAqLwogICAgPC9zdHlsZT4KICA8L2hl
> YWQ+CgogIDxib2R5PgogICAgPGgxPtiu2LHYszwvaDE+CgrYs9mE2KfZhSBy
> ZXphCgo8cD4KICDYqNmHINiu2LHYsyDYrtmI2LQg2KLZhdiv24zYryEg2KjY
> sdin24wg2YHYudin2YQg2LPYp9iy24wg2K3Ys9in2Kgg2qnYp9ix2KjYsduM
> INiu2YjYryDYqNixINix2YjYryDZhNuM2YbaqSDYstuM2LEg2qnZhNuM2qkg
> 2qnZhtuM2K8KPC9wPgoKPGEgaHJlZj0iaHR0cDovL2xvY2FsaG9zdDozMDAw
> L2FjY291bnRfYWN0aXZhdGlvbi8xNVZQUHlMNXRBNmhzcm9wa3owSm1nL2Vk
> aXQ/ZW1haWw9ZXhhbXBsZV8xMjAlNDBraGVycy5jb20iPtmB2LnYp9mEINiz
> 2KfYstuMPC9hPgoKCiAgPC9ib2R5Pgo8L2h0bWw+Cg==

> ----==_mimepart_597645f653578_1bb33fea4435cbb854531--

> Redirected to http://localhost:3000/

هیچ راه رایگان واسه smtp سرور نیس؟!

این متن base64 encode شده که میشه به راحتی decode کرد تا متن و چک کنید

1 پسندیده

اگه از دامین خودت بخوای استفاده بکنی نه. ولی میتونی از میل سرورهای عمومی استفاده کنی. مثل گوگل.
smtp.gmail.com
port: 465

تو فایل view میلرت دقیقا چیه؟

متن ایمیل با base64 کد شده بود ممنون از جیمیل واسه فرستادن استفاده کردم اکی شد اما انگار heroku خیلی باش اکی نیس یا من نمتونستم اکی کنم ممنون