質問編集履歴

3

ソースをテキストで表示

2023/05/09 01:19

投稿

masaki_survive
masaki_survive

スコア5

test CHANGED
File without changes
test CHANGED
@@ -5,7 +5,67 @@
5
5
  作業をしていまして、詰まっております。
6
6
 
7
7
  ソースコードとしては、
8
+ ```ここに言語を入力
9
+ <?php
10
+
11
+ // PHPMailerを読み込む
12
+ use PHPMailer\PHPMailer\PHPMailer;
13
+ use PHPMailer\PHPMailer\Exception;
14
+ use PHPMailer\PHPMailer\SMTP;
15
+
8
- ![イメージ説明](https://ddjkaamml8q8x.cloudfront.net/questions/2023-05-08/045f2a8c-67cf-4f9f-9c1c-e80e49b0c07d.png)
16
+ require './PHPMailer/PHPMailer/src/PHPMailer.php';
17
+ require './PHPMailer/PHPMailer/src/Exception.php';
18
+ require './PHPMailer/PHPMailer/src/SMTP.php';
19
+
20
+ // PHPMailerのインスタンスを作成する
21
+ $mail = new PHPMailer(true);
22
+
23
+
24
+ try {
25
+ // SMTP設定
26
+ //Office365 認証情報
27
+ $host = 'smtp.office365.com';
28
+ $username = '********************';
29
+ $password = '************';
30
+
31
+ //差出人
32
+ $from = '*********';
33
+ $fromname = '******';
34
+
35
+ //宛先
36
+ $to = '******************';
37
+ $toname = '*************';
38
+
39
+ //件名・本文
40
+ $subject = '件名';
41
+ $body = '本文';
42
+
43
+
44
+ $mail->isSMTP();
45
+ $mail->SMTPDebug = 2;
46
+ $mail->SMTPAuth = true;
47
+ $mail->Host = $host;
48
+ $mail->Username = $username;
49
+ $mail->Password = $password;
50
+ $mail->SMTPSecure = 'tls';
51
+ $mail->Port = 587;
52
+ $mail->CharSet = "utf-8";
53
+ $mail->Encoding = "base64";
54
+ $mail->setFrom($from, $fromname);
55
+ $mail->addAddress($to, $toname);
56
+ $mail->Subject = $subject;
57
+ $mail->Body = $body;
58
+
59
+ // メール送信
60
+ $mail->send();
61
+ echo 'Message has been sent';
62
+ } catch (Exception $e) {
63
+ echo '失敗: ', $mail->ErrorInfo;
64
+ }
65
+
66
+
67
+ ?>
68
+ ```
9
69
 
10
70
  となりまして、
11
71
  エラーメッセージは
@@ -15,5 +75,9 @@
15
75
 
16
76
  となります。
17
77
 
78
+ 調査ですが、
79
+ SMTP認証をオフになっていたのをオンにするとの事で、オンにしてみましたが、上手くいかず、
80
+ 難航しております。
81
+
18
82
  ご存知の方がおられましたら、ご教示いただけますと幸いです。
19
83
  よろしくお願いいたします。

2

ソースを記述にしたのですが、わかりにくく、画像に再変更しました

2023/05/08 08:12

投稿

masaki_survive
masaki_survive

スコア5

test CHANGED
File without changes
test CHANGED
@@ -5,65 +5,7 @@
5
5
  作業をしていまして、詰まっております。
6
6
 
7
7
  ソースコードとしては、
8
- <?php
9
-
10
- // PHPMailerを読み込む
11
- use PHPMailer\PHPMailer\PHPMailer;
12
- use PHPMailer\PHPMailer\Exception;
13
- use PHPMailer\PHPMailer\SMTP;
14
-
15
- require './PHPMailer/PHPMailer/src/PHPMailer.php';
8
+ ![イメージ説明](https://ddjkaamml8q8x.cloudfront.net/questions/2023-05-08/045f2a8c-67cf-4f9f-9c1c-e80e49b0c07d.png)
16
- require './PHPMailer/PHPMailer/src/Exception.php';
17
- require './PHPMailer/PHPMailer/src/SMTP.php';
18
-
19
- // PHPMailerのインスタンスを作成する
20
- $mail = new PHPMailer(true);
21
-
22
-
23
- try {
24
- // SMTP設定
25
- //Office365 認証情報
26
- $host = 'smtp.office365.com';
27
- $username = '********************';
28
- $password = '************';
29
-
30
- //差出人
31
- $from = '*********';
32
- $fromname = '******';
33
-
34
- //宛先
35
- $to = '******************';
36
- $toname = '*************';
37
-
38
- //件名・本文
39
- $subject = '件名';
40
- $body = '本文';
41
-
42
-
43
- $mail->isSMTP();
44
- $mail->SMTPDebug = 2;
45
- $mail->SMTPAuth = true;
46
- $mail->Host = $host;
47
- $mail->Username = $username;
48
- $mail->Password = $password;
49
- $mail->SMTPSecure = 'tls';
50
- $mail->Port = 587;
51
- $mail->CharSet = "utf-8";
52
- $mail->Encoding = "base64";
53
- $mail->setFrom($from, $fromname);
54
- $mail->addAddress($to, $toname);
55
- $mail->Subject = $subject;
56
- $mail->Body = $body;
57
-
58
- // メール送信
59
- $mail->send();
60
- echo 'Message has been sent';
61
- } catch (Exception $e) {
62
- echo '失敗: ', $mail->ErrorInfo;
63
- }
64
-
65
-
66
- ?>
67
9
 
68
10
  となりまして、
69
11
  エラーメッセージは

1

画像をやめて、ソースを記述しました

2023/05/08 08:11

投稿

masaki_survive
masaki_survive

スコア5

test CHANGED
File without changes
test CHANGED
@@ -5,7 +5,65 @@
5
5
  作業をしていまして、詰まっております。
6
6
 
7
7
  ソースコードとしては、
8
+ <?php
9
+
10
+ // PHPMailerを読み込む
11
+ use PHPMailer\PHPMailer\PHPMailer;
12
+ use PHPMailer\PHPMailer\Exception;
13
+ use PHPMailer\PHPMailer\SMTP;
14
+
8
- ![イメージ説明](https://ddjkaamml8q8x.cloudfront.net/questions/2023-05-08/3896bee0-d4ba-4552-b703-3a621d385b0e.png)
15
+ require './PHPMailer/PHPMailer/src/PHPMailer.php';
16
+ require './PHPMailer/PHPMailer/src/Exception.php';
17
+ require './PHPMailer/PHPMailer/src/SMTP.php';
18
+
19
+ // PHPMailerのインスタンスを作成する
20
+ $mail = new PHPMailer(true);
21
+
22
+
23
+ try {
24
+ // SMTP設定
25
+ //Office365 認証情報
26
+ $host = 'smtp.office365.com';
27
+ $username = '********************';
28
+ $password = '************';
29
+
30
+ //差出人
31
+ $from = '*********';
32
+ $fromname = '******';
33
+
34
+ //宛先
35
+ $to = '******************';
36
+ $toname = '*************';
37
+
38
+ //件名・本文
39
+ $subject = '件名';
40
+ $body = '本文';
41
+
42
+
43
+ $mail->isSMTP();
44
+ $mail->SMTPDebug = 2;
45
+ $mail->SMTPAuth = true;
46
+ $mail->Host = $host;
47
+ $mail->Username = $username;
48
+ $mail->Password = $password;
49
+ $mail->SMTPSecure = 'tls';
50
+ $mail->Port = 587;
51
+ $mail->CharSet = "utf-8";
52
+ $mail->Encoding = "base64";
53
+ $mail->setFrom($from, $fromname);
54
+ $mail->addAddress($to, $toname);
55
+ $mail->Subject = $subject;
56
+ $mail->Body = $body;
57
+
58
+ // メール送信
59
+ $mail->send();
60
+ echo 'Message has been sent';
61
+ } catch (Exception $e) {
62
+ echo '失敗: ', $mail->ErrorInfo;
63
+ }
64
+
65
+
66
+ ?>
9
67
 
10
68
  となりまして、
11
69
  エラーメッセージは