SPF設定

さくらVPSからauへメール受信できるまでの流れ

ドメイン取得

DNSサーバへのドメインの登録

DNSサーバへSPFレコードの設定

正引き可能かの確認

さくらVPSのホスト名の変更

さくらVPSのコンソールから逆引き設定

逆引き可能かの確認

メール送信

LinuxでVPNのお勉強

AndroidからsakuraのVPSVPN接続
さくらのvpsを2週間無料で借りてお試し。30分でできた!

インストール

PPPのインストール
yum install ppp
pptpのインストール
cd /usr/local/src
wget http://poptop.sourceforge.net/yum/stable/packages/pptpd-1.4.0-1.el6.x86_64.rpm
sudo rpm -Uvh pptpd-1.4.0-1.el6.x86_64.rpm

もろもろ編集

pptpd.confの編集
vi /etc/pptpd.conf
※ようわからんのでそのまんまにした
options.pptpdの編集
vi /etc/ppp/options.pptpd
name root ※androidで接続する際のユーザ名
# Network and Routing ※google DNSを設定
ms-dns 8.8.8.8
ms-dns 8.8.4.4
mtu 1400
vi /etc/ppp/chap-secrets
# Secrets for authentication using CHAP
# client        server  secret                  IP addresses
root   *       pptpd   *
※clientはユーザ名、secretはパスワード androidのVPNの設定に入れる
vi /etc/sysctl.conf
 
# Controls IP packet forwarding
net.ipv4.ip_forward = 1
sysctl -p
service pptpd start
chkconfig pptpd on
iptablesは面倒なのでstopしとく
service iptables stop

確認

ifconfigでppp0の確認
ppp0      Link encap:Point-to-Point Protocol
          inet addr:192.168.0.1  P-t-P:192.168.0.234  Mask:255.255.255.255
          UP POINTOPOINT RUNNING NOARP MULTICAST  MTU:1396  Metric:1
          RX packets:7 errors:0 dropped:0 overruns:0 frame:0
          TX packets:7 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:3
          RX bytes:112 (112.0 b)  TX bytes:94 (94.0 b)
lastコマンドでVPN経由でのログインを確認
last
root     pts/1        kd106130001016.a Sun Mar  5 20:30   still logged in
root     pts/2        192.168.0.234    Sun Mar  5 20:29   still logged in
root     ppp0         106.130.1.16     Sun Mar  5 20:26 - 20:30  (00:04)

Linuxでメールのお勉強

情報セキュリティのメールのお勉強のため

LinuxPostfixから外部送信
Linux内で送受信確認
小悪魔女子大生のサーバエンジニア日記 » Blog Archive » postfixで外部からメールを受信できるようにする

送信者偽装

 mail -s "test" -r aaaa@nise_mail.com aaaa@honmono_mail.com

SPFの設定

IPA 独立行政法人 情報処理推進機構:なりすましメール撲滅に向けたSPF(Sender Policy Framework)導入の手引き
質問!ITmedia - さくらインターネットVPSでのメールサーバー設定
さくらのVPSからメールをau送信するには、EzwebSPFレコードを公開する必要があるとのこと
送信ドメイン認証SPFレコードについて | EZwebへメール送信する際の注意事項:サービス・機能 | au
さくらのVPSでEC-CUBEからの注文メールが携帯キャリア(au、SoftBank)メールアドレス宛に届かない | マルチメディア・デジタルコンテンツ・システムズMDS Co.,Ltd.
【Postfix】【さくらVPS】送ったメールが迷惑メール(スパムメール)扱いされないために - ぐぐったら出てきた。


メール送るだけならpostfixが入っているのでgmail宛に送信
mailコマンドとsendmailコマンドは何が違うのだろう。。。

[appadm@○○○○ ~]$ mail XXXXXXXXXXX@gmail.com
Subject: Mail Test
test
.
EOT

/var/log/maillog

Mar 29 19:07:40 ○○○○ postfix/pickup[5642]: 7CCC2A1472: uid=500 from=<appadm>
Mar 29 19:07:40 ○○○○ postfix/cleanup[5827]: 7CCC2A1472: message-id=<20150329100740.7CCC2A1472@○○○○.◆◆◆◆.ne.jp>
Mar 29 19:07:40 ○○○○ postfix/qmgr[27770]: 7CCC2A1472: from=<appadm@○○○○.◆◆◆◆.ne.jp>, size=454, nrcpt=1 (queue active)
Mar 29 19:07:40 ○○○○ postfix/smtp[5829]: connect to gmail-smtp-in.l.google.com[2404:6800:4008:c04::1a]:25: Network is unreachable
Mar 29 19:07:42 ○○○○ postfix/smtp[5829]: 7CCC2A1472: to=<XXXXXXXXXXX@gmail.com>, relay=gmail-smtp-in.l.google.com[74.125.23.27]:25, delay=1.6, delays=0.05/0.01/0.76/0.81, dsn=2.0.0, status=sent (250 2.0.0 OK 1427623662 or10si10306685pdb.115 - gsmtp)
Mar 29 19:07:42 ○○○○ postfix/qmgr[27770]: 7CCC2A1472: removed

【Vine Linuxで自宅サーバー】Postfixの基本設定

Postfixで未配信のメールの対処法

配信元偽装して送ったら相手に届かなくて再送し続けたので、、、
Postfixで未配信メールの確認 | OpenGroove

tomcat7のlinuxへの導入

参考にしたリンク
http://qiita.com/imp954sti/items/c9810e71ae23b9e8adcd
でぷろい
manager/htmlで入る

つながらない
http://www.javadrive.jp/servlet/webxml/index3.html
http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1417099229
http://saya0607.blog.fc2.com/blog-entry-2.html

→webapps配下のweb.xmlをリネームしたらつながった。
なぞ。。
http://www.atmarkit.co.jp/ait/articles/1104/12/news134_2.html
アノテーションがあるからweb.xmlいらない疑惑ですわこれ。
じゅあ、アノテーションなければ、web.xmlって必要なのかな?

httpd→webサーバ→サーブレットコンテナ

tomcatとapatcheの連携
http://www.atmarkit.co.jp/ait/articles/0710/11/news121_2.html
http://www.javaroad.jp/opensource/js_tomcat3.htm