Software entities (class, modules, functions, etc.) should be open for extension, but closed for modification.- Bertrand Meyer Junior programmers create simple solutions to simple problems. Senior programmers create complex solutions to complex problems. Great programmers find simple solutions to complex problems.- Charles Connell 註1:本部落格的範例程式碼在 2015 年以前的文章中,大多是以全型空白做縮排。如需服用,請自行用文字編輯器的取代功能把全型空白取代成半型空白。 註2:本部落格的內容授權請參閱部落格底部的授權宣告。
Software entities (class, modules, functions, etc.) should be open for extension, but closed for modification.- Bertrand Meyer
Junior programmers create simple solutions to simple problems. Senior programmers create complex solutions to complex problems. Great programmers find simple solutions to complex problems.- Charles Connell
註1:本部落格的範例程式碼在 2015 年以前的文章中,大多是以全型空白做縮排。如需服用,請自行用文字編輯器的取代功能把全型空白取代成半型空白。 註2:本部落格的內容授權請參閱部落格底部的授權宣告。
同事在使用 ssmtp 連接 Office365 時,Office365 的郵件伺服器一直回覆下述的訊息
535 5.7.3 Authentication unsuccessful
花了一段時間研究後,發現問題其實是在於登入的密碼包含像是 # 這種特殊符號導致 ssmtp 並沒有送出正確的密碼,因而造成驗證錯誤。
由於目前這仍然是個 open issue,因此也只能紀錄一下,然後去改密碼了 XD。
張貼留言
沒有留言:
張貼留言