0
ずにPowerShellを経由してメールを送信する -私がメールを送信するNAntのを使用していたし、それが正常に動作している認証
<mail
from="[email protected]"
tolist="[email protected]"
subject="Test"
mailhost="myhost.mydomain.com"
isbodyhtml="true"
message= "${Test}">
</mail>
ような何か私には、認証のいずれかの種類を使用する必要はありませんでした。 PowerShellを使用しているとき
は、今では私が認証を使用するように強制していそうです - このような何かが失敗していました:
Send-MailMessage -To $to -From $from -Subject "Test" –Body “Test (body) -SmtpServer "myhost.mydomain.com"
私は以下のようなメッセージになるだろう:
Send-MailMessage : No credentials are available in the security package
私はいくつかの方法に足りませんのサーバーがサポートしている場合、資格情報を指定せずにメールを送信しますか?
編集: 私も匿名でメールを送信するために、ここで答えを試みたが、それだけの時間外:here
マイPowerShellを示すよう send anonymous mails using powershell
サーバーが認証されていない電子メールをサポートしている場合、資格情報を指定しないことで正しいことを実行しています。だから、あなたは今、資格証明を指定する必要があるか、ポートで何かを変更したので、どのポートを指定する必要があるかもしれません。 –
ナントスクリプトは依然として資格情報を指定せずに実行されるため、何も変更されていないと思います。 私はまだpowershellを初めて使っているので、資格情報が必要かどうかはわかりません。 – AngelicCore
このPowerShellコマンドを実行しているコンテキストとは何ですか? –