ページの先頭です。本文を読み飛ばして、このサイトのメニューなどを読む

サイト内の現在位置です:

TOP  >  ブログ  >  Linux

スポンサード リンク

ブログ - Linuxカテゴリのエントリ

postfixでGmailにリレーする

カテゴリ : 
Linux
執筆 : 
kisara 2010-3-14 19:49
回線の切り替えで多分OP25Bが効くようになったので、サーバからのメール送信をGmailをリレーして行うように設定変更。

とりあえず、main.cf に以下を追加
relayhost = [smtp.gmail.com]:587

smtp_sasl_auth_enable = yes
smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd

smtp_use_tls = yes
smtp_sasl_security_options = noanonymous
smtp_sasl_tls_security_options = noanonymous
smtp_sasl_mechanism_filter = plain

あとはsasl_passwdに以下を追加して
[smtp.gmail.com]:587    xxxx@gmail.com:pass
(xxxxはGmailアカウント、passはパスワードに置き換える)

# postmap sasl_passwd

で完了。postmap後はsasl_passwdからはパスワードを削っておくと安全かな。

tlsの証明書を作成して参照する設定にしないと延々とログにエラーだかワーニングだかでるけど、時間もないのでパス。

と、送信できたところで問題発生。送信元が全て認証したGmailアカウントになってしまい、独自ドメインのメールが送信できていない…

どうやらそういう仕様らしいが、ちゃんとやり方があった。
Gmail設定の「アカウントとインポート」で送信元にしたいアドレスを登録しておくこと。
そうすれば登録されているアドレスだけはちゃんと送信元を指定してくれる。すばらしい!


この設定していて気付いたのだが、

myhostname と mydomain の設定。
今までは myhostname はパスして mydomain にサブドメインつけて適当に設定していたけど、間違っていた。

以下が正解。

・myhostname
サーバのホスト名(例:subhost.kisara-s.com)
・mydomain
使いたいメールのドメイン(例:kisara-s.com)

ということで、ちゃんと設定しておけば複数のサーバからsendmail等で送信したときに全部のサーバが同じドメインでメールを出してくれる。便利だ~
  • コメント (0)
  • トラックバック (0)
  • 閲覧 (405)

DDNS移行中

カテゴリ : 
Linux
執筆 : 
kisara 2009-4-27 0:37
とりあえず、お名前.comを使うかどうかはまた後にして、ここだけは ValueDomainのDDNSに変更してみたりしています。

その間外部から見られないことも出てきてしまうかもしれませんが、ご容赦を。

お名前.comは基本は安いのですが、1レコード追加するたびに月100円って…ちょっといろいろやるには高くつくのかもしれません。ただ、ある程度のDNSレコードを無料で登録できるサービスもあるので、最終的にどの程度必要かはまだ調査中…

うーん、どうしよう…
  • コメント (0)
  • トラックバック (0)
  • 閲覧 (508)

3domainサービス終了

カテゴリ : 
Linux
執筆 : 
kisara 2009-4-26 21:40
DDNSサービスの3domain.hkが4月いっぱいで終了するということで、移行先を考えないといけないんですが、まだ決めてないです…

かなり前にアナウンスがあったんですが、放置状態に。
早々にやってしまわないとサイト停止期間ができてしまいますね。

3domainは結構高機能で使いやすくてよかったんですが…

値段はあまり気にしないのでお名前.comのサービスがいいのかなぁ…
  • コメント (0)
  • トラックバック (0)
  • 閲覧 (487)

XFree86

カテゴリ : 
Linux
執筆 : 
kisara 2008-12-4 22:13
会社で使うかもしれないので、ちょっとXサーバの調査をしてみた。

XFree86というものがあるのは知っていたけど、使ったことがなかったので、今回使ってみる。

っていうか、あまりにもあっさりできてしまった。

まず、WinXP側でCygwinで関連ファイルをインストール。
そしたら、

C:\cygwin\usr\X11R6\bin\startxwin.bat

を実行するだけでXサーバは立ち上がる。
そのあと立ち上がったxtermでxhostコマンドで許可アドレスを指定する必要がある。
面倒なのでサクッと.bashrcで書いてしまった。こんな感じ。

if [ "$DISPLAY" ]; then
    xhost 192.168.0.3
    xhost 192.168.0.xx
    xhost 192.168.0.xx
fi

次にLinux側はDISPLAY変数を指定する。
こちらも面倒なので、Linux側の.bashrcに書いてしまう。
SSHの環境変数から設定するとらくちん。

if [ "$SSH_CLIENT" ]; then
    export DISPLAY="${SSH_CLIENT%% *}:0.0"
fi

これで先程のxtermやTeraTermからGUIツールを起動するとWinXP側に立ち上がる。以上。

もっと面倒な設定があるかと思ってずっとやらないでいたけどあまりにも簡単ですた。
  • コメント (0)
  • トラックバック (0)
  • 閲覧 (558)

ログイン

外部認証ログイン

OpenID


Twitter

管理者連絡先

関連サイト

アニメ・ゲーム・コミックの発売日なら 予定表.com

ページの終端です。ページの先頭に戻る