SendgridTweetどうもてぃです。今回は自分でアカウント登録したSendgridとGCEを連携させてメールを送信したいと思います。今回はGCP上のMarketplace検索すると使えるLauncherであるSendgridではなく、自分で登録したものを使います。sendgrid.comgoogleで検索すると上位には日本版Sendgridが出てきますが、これは使わないように。いうよりも、審査があってすぐには使えないのでとても不便。登録すると一瞬で使える本家(https://sendgrid.com)を使いましょう。ここで、作成したAPIキーやら、usernameやらパスワードをしっかりメモっておくこと。はまった準備ができたら、公式に書いてある通りの順序でやっていきました。cloud.google.com僕はSendgridのAPIキーを取得して、それを/etc/postfix/sasl_passwdに設置しました。Railsの本番環境を作っていてどうせAPIキーを使う予定だったので。設定を終えて、問題ないかmailxを使ってメール送信してみました。allowed何故か送れない。maillogも確認してみる。allowedssmtpでの550が出てる。対処法Sendgrid公式に書いてありました。今回は、GCPで予め用意されているものを使わず、自分で一から設定したので発生したのかも。前やった時はGCPのSendgrid公式ドキュメントだけで問題なくいけたから。sendgrid.comここで、/etc/ssmtp/ssmtp.confを設定すればおk。今回はGCPなのでmailhub=smtp.sendgrid.net:587のポートを2525に変えてあげる。正しくはmailhub=smtp.sendgrid.net:2525です。解決!いろいろ記事とか検索したけど、やっぱり公式ドキュメントを見るのが一番早いですね。コマンドでメール送れたので、今度はRails側からも送ってみたいと思います。unicornTweetどうもてぃです。unicornの設定でかなり手間取りました。unicorn:startしたところ以下のエラーでハマりました。(ArgumentError)これが原因かと。ローカル環境でやったのがまずかったのかなと思い、GCEのCentOS7上で環境を作ってやってみたのですが、同じエラーが出ました。やったこと最初もいいましたが、まず、以下の記事を参考にファイルを作成し設定をしていきました。unicorn:startで作成したタスクを実行したのですが、上記のエラー。どれだけ探しても同じエラーで詰んでる人がいないという。思っていたところ、以下の記事が出てきた。doruby.jp記事を参考にconfig/unicorn.rbを変更してみました。unicorn:startが動くようになりました。終わりに今回の解決策には全くなってないですが、プロジェクトの関係で早く本番環境を作らないといけないので、一旦この方法で落ち着けます。時間のあるときにもうすこし調査してみます。誰か解決してくれるといいんだけど。wineTweetどうもてぃです。apt-keyの更新とか設定とかメンドイですね。今回身をもって知りました。このようなリポジトリから更新を安全に行うことができないので、デフォルトでは更新が無効になっています。ページを参照してください。winehqで公開鍵がないんかな、と予想。やったことまずはwikiを参照。wiki.winehq.orgそしたらtopに書いてありました。updateこれだけだったなんて。upgradeやりました。一時情報を確認するのが大切ですね。updateTweetどうもてぃです。環境構築してる時にタイトルの子が出てくるとかなり困る。なんとか解決してみました(解決できたかどうか微妙だが)。Loki)やったこといろんな記事を試しました。メインは以下の記事の手順。qiita.com今回公開鍵のエラーも出てたので以下も参考にした。foundエラーの方が直らない。ファイルがありません。このようなリポジトリから更新を安全に行うことができないので、デフォルトでは更新が無効になっています。ページを参照してください。ファイルがありません。このようなリポジトリから更新を安全に行うことができないので、デフォルトでは更新が無効になっています。ページを参照してください。対処法Releaseファイルがないということはリポジトリの更新がそもそも止まってるんじゃね?と思い、なら必要ないんじゃないかという結論に至ったので消しました。/etx/apt/sources.list.d/配下にhunter-kaller-ubuntu-ppa-xenial.listがいるので、削除してしまう。エラーになったら面倒なので、一応バックアップとして取っておく方法にする。updateこれで一旦問題なくupdateできました。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。