@@ -21,6 +21,7 @@ public function getIndex()
21
21
$ data ['content ' ] = session ('content ' );
22
22
$ data ['subject ' ] = session ('subject ' );
23
23
$ data ['to ' ] = session ('to ' );
24
+ $ data ['from ' ] = session ('from ' ,'no-reply@ ' .$ _SERVER ['SERVER_NAME ' ]);
24
25
25
26
return view ("emailtester::email_form " ,$ data );
26
27
}
@@ -36,6 +37,7 @@ public function postSend()
36
37
"username " =>request ("username " ),
37
38
"password " =>request ("password " ),
38
39
"subject " =>request ("subject " ),
40
+ "from " =>request ("from " ),
39
41
"to " =>request ("to " ),
40
42
"content " =>request ("content " )
41
43
]);
@@ -50,6 +52,7 @@ public function postSend()
50
52
$ data ['content ' ] = session ('content ' );
51
53
$ data ['subject ' ] = session ('subject ' );
52
54
$ data ['to ' ] = session ('to ' );
55
+ $ data ['from ' ] = session ("from " ,"no-reply@ " .$ _SERVER ['SERVER_NAME ' ]);
53
56
54
57
Config::set ('mail.driver ' ,request ("driver " ));
55
58
Config::set ('mail.host ' ,request ('hostname ' ));
@@ -67,10 +70,10 @@ public function postSend()
67
70
$ data ['debug ' ] = "" ;
68
71
69
72
try {
70
- Mail::send ("emailtester::blank " ,['content ' =>request ('content ' )],function ($ message ) {
73
+ Mail::send ("emailtester::blank " ,['content ' =>request ('content ' )],function ($ message ) use ( $ data ) {
71
74
$ message ->priority (1 );
72
75
$ message ->to (request ('to ' ));
73
- $ message ->from (" email-tester@ " . $ _SERVER [ ' SERVER_NAME ' ],"Email Tester Agent " );
76
+ $ message ->from ($ data [ ' from ' ],"Email Tester Agent " );
74
77
$ message ->subject (request ("subject " ));
75
78
});
76
79
}catch (\Swift_TransportException $ e ) {
0 commit comments