0
以下命令成功發送利用在命令中規定的參數的電子郵件: -PowerShell的5.0 SEND-MAILMESSAGE帶附件
Send-MailMessage -From "<[email protected]>" -To "<[email protected]>" -Subject "Sending the Attachment" -Body "Forgot to send the attachment. Sending now." -SmtpServer "fqdn.smtprelay.com"
只要我添加任何種類的附着的,無論大小,文件擴展名(.txt,.zip等)的命令顯然完成,但不會在控制檯輸出中產生任何類型的錯誤,但是當我追蹤郵件時,電子郵件從未擊中SMTP中繼,就好像命令失敗一樣,但根據它沒有的PowerShell,它執行沒有任何輸出類型的命令。
這是命令我使用:
Send-MailMessage -From "<[email protected]>" -To "<[email protected]>" -Subject "Sending the Attachment" -Body "Forgot to send the attachment. Sending now." -SmtpServer "fqdn.smtprelay.com" -Attachments "C:\Temp\targetfile.zip"
任何機構是否有關於我如何去進一步排除任何建議嗎?這似乎是一個很簡單的問題,但我覺得我現在已經用盡了所有的選擇。我已經驗證目標文件存在並且可以從PowerShell控制檯訪問。
此外,我可以成功建立一個telnet連接到端口25上的SMTP中繼而無需身份驗證,並生成一個基本的電子郵件,問題似乎是我添加附件時。
我測試你的第二行我的Windows 10智慧我自己的SMTP服務器和我自己的地址,它的作品。 – JPBlanc