• 上の質問にもありま
    したが ターミナルでsudo postmap /e...
  • guest 
    上の質問にもありましたが

    ターミナルでsudo postmap /etc/postfix/sasl_passwdを入力した後に

    postmap: fatal: open database /etc/postfix/sasl_passwd.db: Permission denied

    という表示が出るのですが

    /etc/postfix/sasl_passwd.db

    というファイルが見当たりません。

    この場合の解決方法を教えて頂けないでしょうか?



    回答 2

    返信者画像

    ウェブカツ!!コーチ 
    講師からの回答
    必ず自分でまずググってください。
    その力をつけていかない限り、実務では役立たずな人材になります。

    ファイルの作成が失敗しているので、フォルダの権限を確認しましょう。

    http://bayashi.hatenablog.jp/entry/2018/02/01/185348

    https://serverfault.com/questions/240767/postmap-fatal-open-database-etc-postfix-sasl-passwd-db-permission-denied

    sudo chown postfix /etc/postfix

    という回答を試してください。

    返信者画像

    ウェブカツ!!コーチ 
    講師からの回答
    もし、1日で解決出来そうになければ設定は諦めて次に進んでください。

    ローカル環境でメールを送信したいために行なっている設定のため、通常はレンタルサーバーなどにアップロードした場合はこういった設定をせずにメールが送れます。
    (特殊な設定なので、今後使うことはまずもってありません。)

    ローカルの開発環境では、メールが送れたテイで進めていただいて構いません。

    guest 
    了解しました!ありがとうございます!