21

次の構成でメールを送信しようとしています

ホスト: smtp.office365.com

ポート: 587

ユーザー: 「myemail@domain.com」

パス: "mypassword"

次の例外が発生します:

550 5.7.1 クライアントには、この送信者として送信する権限がありません

メールボックスの許可として送信を設定するように言われた多くのフォーラムを調べましたが、olook Web アプリでそのような構成を見つけることができません...または、どこか他の場所で構成する必要がありますか? ??....メールを送信するために上記の構成のみを使用し、Outlook Web アプリで構成を行っていません... Outlook Web アプリで変更および構成する必要があるもの....

4

5 に答える 5

6

Exchange 管理コンソールに移動し、ユーザーを選択します。右クリックして、[アクセス許可として送信] オプションに移動します。ユーザー NT AUTHORITY\SELF が表示されていることを確認します。そうでない場合は追加します。

于 2014-11-11T14:22:19.760 に答える
3

Luis Cruz が提供する回答は正しいものです。

Office 365 アカウントを介して Mantis Bug Tracker でメールを送信しようとしていて、同じ問題に直面していました。以下は構成でした、

$g_enable_email_notification = ON;
$g_phpMailer_method          = PHPMAILER_METHOD_SMTP;
$g_smtp_host                 = 'smtp.office365.com';
$g_smtp_username             = 'abc@acme.com';
$g_smtp_password             = '****';
$g_smtp_connection_mode      = 'tls';
$g_smtp_port                 = 587;

明らかに欠けていたのは「from」プロパティでした。次のプロパティを追加すると問題が解決しました。

$g_from_name               = 'Mantis Admin';
$g_from_email              = 'abc@acme.com';
$g_return_path_email       = 'abc@acme.com';
于 2017-09-22T07:47:13.263 に答える