FC2ブログ
ブログパーツ アクセスランキング
インフラ情報まとめ
アクセスランキング
サーバー、クライアント関係の構築、運用等のまとめ書きです。旧名 ほぷぅ(。・ω・)ノPCまとめ

Fedora17 Webメールのインストール(squirrelmail)




にほんブログ村 IT技術ブログ IT技術メモへ

Fedora17 Webメールのインストール(squirrelmail)

事前にWebサーバー、Mailサーバー、DNSサーバーの構築が必要です


●WEBメールのインストール

[root@localhost ~]# yum -y install squirrelmail

squirrelmail.noarch 0:1.4.22-7.fc17

完了しました!


[root@localhost ~]# cd /usr/share/squirrelmail/plugins/
[root@localhost plugins]# wget http://www.squirrelmail.org/plugins/compatibility-2.0.16-1.0.tar.gz
[root@localhost plugins]# wget http://www.squirrelmail.org/plugins/empty_trash-1.4-1.2.2.tar.gz
[root@localhost plugins]# wget http://www.squirrelmail.org/plugins/secure_login-1.4-1.2.8.tar.gz

▼ダウンロードファイルの展開


[root@localhost plugins]# tar zxvf compatibility-2.0.16-1.0.tar.gz
[root@localhost plugins]# tar zxvf empty_trash-1.4-1.2.2.tar.gz
[root@localhost plugins]# tar zxvf secure_login-1.4-1.2.8.tar.gz
[root@localhost plugins]# rm -f *.tar.gz
[root@localhost plugins]# cd
[root@localhost ~]#


設定コマンド実行します。

[root@localhost src]# /usr/share/squirrelmail/config/conf.pl

SquirrelMail Configuration : Read: config.php (1.4.0)
---------------------------------------------------------
Main Menu --
1. Organization Preferences
2. Server Settings
3. Folder Defaults
4. General Options
5. Themes
6. Address Books
7. Message of the Day (MOTD)
8. Plugins
9. Database
10. Languages

D. Set pre-defined settings for specific IMAP servers

C Turn color off
S Save data
Q Quit

Command >>

Command >>1 を選択します

SquirrelMail Configuration : Read: config.php (1.4.0)
---------------------------------------------------------
Organization Preferences
1. Organization Name : SquirrelMail
2. Organization Logo : ../images/sm_logo.png
3. Org. Logo Width/Height : (308/111)
4. Organization Title : SquirrelMail $version
5. Signout Page :
6. Top Frame : _top
7. Provider link : http://squirrelmail.org/
8. Provider name : SquirrelMail

R Return to Main Menu
C Turn color off
S Save data
Q Quit

Command >>5 を選択します


When users click the Sign Out button they will be logged out and
then sent to signout_page. If signout_page is left empty,
(hit space and then return) they will be taken, as normal,
to the default and rather sparse SquirrelMail signout page.

[]:/webmail ログアウト後のページの場所を記入します

Command >> r メインメニューに戻ります

2. Server Settings

Command >> 2 サーバー設定を選択します。

1. Domain : localhost

Command >> 1 ドメインの設定をします。

The domain name is the suffix at the end of all email addresses. If
for example, your email address is jdoe@example.com , then your domain
would be example.com.

[localhost]:sample.com ドメイン名を各自の環境に合わせて入力します。


3. Sendmail or SMTP : Sendmail

Command >> 3 を選択します

You now need to choose the method that you will use for sending
messages in SquirrelMail. You can either connect to an SMTP server
or use sendmail directly.

1. Sendmail
2. SMTP
Your choice [1/2] [1]: 2 を選択します。


A. Update IMAP Settings : localhost:143 (uw)

Command >> A を選択します。


IMAP Settings
--------------
4. IMAP Server : localhost

Command >> 4 を選択します

This is the hostname where your IMAP server can be contacted.
[localhost]:mail.sample.com 各自の環境にあわせて設定します。


8. Server software : uw

Command >> 8 を選択します


Each IMAP server has its own quirks. As much as we tried to stick
to standards, it doesn't help much if the IMAP server doesn't follow
the same principles. We have made some work-arounds for some of
these servers. If you would like to use them, please select your
IMAP server. If you do not wish to use these work-arounds, you can
set this to "other", and none will be used.
bincimap = Binc IMAP server
courier = Courier IMAP server
cyrus = Cyrus IMAP server
dovecot = Dovecot Secure IMAP server
exchange = Microsoft Exchange IMAP server
hmailserver = hMailServer
macosx = Mac OS X Mailserver
mercury32 = Mercury/32
uw = University of Washington's IMAP server
gmail = IMAP access to Google mail (Gmail) accounts
other = Not one of the above servers
[uw]:dovecot を入力します


IMAP Settings
--------------
9. Delimiter : /

Command >> 9 を選択します。


This is the delimiter that your IMAP server uses to distinguish between
folders. For example, Cyrus uses '.' as the delimiter and a complete
folder would look like 'INBOX.Friends.Bob', while UW uses '/' and would
look like 'INBOX/Friends/Bob'. Normally this should be left at 'detect'
but if you are sure you know what delimiter your server uses, you can
specify it here.

To have it autodetect the delimiter, set it to 'detect'.

[/]: detect と入力します

IMAP Settings
--------------

B. Update SMTP Settings : localhost:25

Command >> B と入力します

SMTP Settings
-------------
4. SMTP Server : localhost

Command >> 4 と入力


This is the hostname of your SMTP server.
[localhost]: sample.com 各自の環境にあわせて入力します。


SMTP Settings
-------------
7. SMTP Authentication : none

Command >> 7 を入力


If you have already set the hostname and port number, I can try to
automatically detect the mechanisms your SMTP server supports.
Auto-detection is *optional* - you can safely say "n" here.

Try to detect auth mechanisms? [y/N]: y と入力します
Trying to detect supported methods (SMTP)...
Testing none: SUPPORTED
Testing login: SUPPORTED
Testing plain: SUPPORTED
Testing CRAM-MD5: NOT SUPPORTED
Testing DIGEST-MD5: NOT SUPPORTED

What authentication mechanism do you want to use for SMTP connections?
none - Your SMTP server does not require authorization.
login - Plaintext. If you can do better, you probably should.
plain - Plaintext. If you can do better, you probably should.
cram-md5 - Slightly better than plaintext.
digest-md5 - Privacy protection - better than cram-md5.

*** YOUR SMTP SERVER MUST SUPPORT THE MECHANISM YOU CHOOSE HERE ***
If you don't understand or are unsure, you probably want "none"

none, login, plain, cram-md5, or digest-md5 [none]: login と入力します
SMTP authentication uses IMAP username and password by default.

Would you like to use other login and password for all SquirrelMail
SMTP connections? [y/N]:n と入力します

SquirrelMail Configuration : Read: config.php (1.4.0)
---------------------------------------------------------
Server Settings


SMTP Settings

R Return to Main Menu

Command >> r と入力します

Main Menu --
10. Languages

Command >> 10 と入力します


Language preferences
1. Default Language : en_US

Command >> 1 と入力します


SquirrelMail attempts to set the language in many ways. If it
can not figure it out in another way, it will default to this
language. Please use the code for the desired language.

[en_US]: ja_JP と入力します

Language preferences

2. Default Charset : iso-8859-1

Command >> 2 と入力します


This option controls what character set is used when sending
mail and when sending HTML to the browser.

This option is used only when default language is 'en_US'.

[iso-8859-1]: iso-2022-jp と入力します


Language preferences

R Return to Main Menu

Command >> r と入力します

Main Menu --
4. General Options

Command >> 4 と入力します


General Options
7. Hide SM attributions : false

Command >> 7 と入力します

Hide SM attributions (y/n) [n]: y と入力します

General Options

R Return to Main Menu

Command >> r


Main Menu --
8. Plugins

Command >> 8 と入力します


Plugins
7. compatibility

Command >> 7 compatiblilityの番号を入力します


Available Plugins:
8. empty_trash

Command >> 8 empty_trashの番号を入力します


Available Plugins:
15. secure_login

Command >> 15 secure_loginの番号を入力します


Plugins

Q Quit

Command >> q と入力します



You have not saved your data.
Save? [Y/n]: y と入力して保存します

Exiting conf.pl.
You might want to test your configuration by browsing to
http://your-squirrelmail-location/src/configtest.php
Happy SquirrelMailing!


ログイン後も暗号化継続の設定を追加します。
[root@localhost ~]# cd /usr/share/squirrelmail/plugins/secure_login/
[root@localhost secure_login]# cp config.sample.php config.php
[root@localhost secure_login]# vi config.php

$change_back_to_http_after_login = 1;

$change_back_to_http_after_login = 0;


サービス再起動
[root@localhost ~]# systemctl restart httpd.service


ログインできても送信できない場合はSMTPの25番がブロックされています。ポート設定を変更してください
General
-------
1. Domain : sample.com
2. Invert Time : false
3. Sendmail or SMTP : SMTP

A. Update IMAP Settings : sample.com:143 (dovecot)
B. Update SMTP Settings : sample.com:25

R Return to Main Menu
C Turn color off
S Save data
Q Quit

Command >> B


SMTP Settings
-------------
4. SMTP Server : sample.com
5. SMTP Port : 25
6. POP before SMTP : false
7. SMTP Authentication : login (with IMAP username and password)
8. Secure SMTP (TLS) : false
9. Header encryption key :

A. Update IMAP Settings : sample.com:143 (dovecot)
H. Hide SMTP Settings

R Return to Main Menu
C Turn color off
S Save data
Q Quit

Command >> 5

This is the port to connect to for SMTP. Usually 25.
[25]: 465


SMTP Settings
-------------
4. SMTP Server : sample.com
5. SMTP Port : 465
6. POP before SMTP : false
7. SMTP Authentication : login (with IMAP username and password)
8. Secure SMTP (TLS) : false
9. Header encryption key :

A. Update IMAP Settings : sample.com:143 (dovecot)
H. Hide SMTP Settings

R Return to Main Menu
C Turn color off
S Save data
Q Quit

Command >> 8


TLS (Transport Layer Security) encrypts the traffic between server and client.
If you're familiar with SSL, you get the idea.
To use this feature, your SMTP server must offer TLS
capability, plus PHP 4.3.x with OpenSSL support.
Note that the 'STARTTLS' command is not supported; the server must
have a dedicated port listening for TLS connections.

If your SMTP server is localhost, you can safely disable this.
If it is remote, you may wish to seriously consider enabling this.
Enable TLS (y/n) [n]: y


これで25番ではなく465番を使用して送信することができます。



関連記事







テーマ:Fedora - ジャンル:コンピュータ


  1. 2012/11/06(火) 19:30:50|
  2. Linux-Fedora17
  3. | トラックバック:0

トラックバック

トラックバック URL
http://pcmemorin.blog.fc2.com/tb.php/419-759144b0
この記事にトラックバックする(FC2ブログユーザー)


サイトマップ・お奨め記事

CentOS7 まとめ
Ubuntu14 まとめ
Ubuntu12用無線アダプタ紹介
Ubuntu12 まとめ
Server 2008R2 まとめ
SCCM2012R2 まとめ
Windows10 アップグレード
Windows7 まとめ
Windows7 SSD まとめ
Windows8 まとめ
EaseUS Todo Backup Server
Linux Destbision まとめ
Linuxコマンド関連Index
Zorin8.1まとめ
Fedora17まとめ
Fedora15まとめ
VB Script まとめ
USB3.0で快適バックアップ
リンク集・メール


スポンサードリンク


リンク


サイト登録Paseon

・はじめての自宅サーバ構築 - Fedora/CentOS -

・Fedoraで自宅サーバー構築

・CentOSで自宅サーバー構築

・ぼくんちのTV別館

・ネットセキュリティブログ

・まとめ横丁

・オールフリーソフト


相互リンク更新情報
BookMark
GPUベンチマーク(ドスパラ)
VMware OS仮想化
EaseUS
Fedora releases ISO
【Http外部からの表示確認】
ポートスキャンチェック
IPA情報処理推進機構
無料DNS ieServer
無料DNS-MyDNS
yahooログイン履歴チェック
メール不正中継拒否テスト
Fedora Project
allbootdisks
Edy Viewer
ESXi動作実績ハードウェア@Wiki
IEEE Standards

---ライセンス認証解除系リンク---
ShadowProtect Personal
.NET製品
弥生



--所有サーバーWiki--
NEC Express5800/S70
HP ProLiant ML110G5
PRIMERGY TX100 S3

このブログをリンクに追加する

カテゴリ

Linux (45)
Linux-CentOS7 (70)
Linux-Ubuntu14.04 (87)
Linux-Ubuntu12.04 (76)
Linux-Zorin8.1 (36)
Linux-Fedoras.soft (19)
Linux-Fedora18 (11)
Linux-Fedora17 (39)
Linux-Fedora15 (60)
Linux-Fedora11 (36)
Linux-Fedora16 (1)
Linux-Security (3)
Linux/Unix シェル (38)
Linux Distribution (53)
仮想OS (31)
Windows Server 2008 (254)
Windows Server 2012 (30)
Windows Server コマンド (39)
Windows Server アプリ (14)
Windows (40)
Windows 10 (3)
Windows 7 (59)
Windows 8 (257)
Windowsアプリ (23)
Windows 8 アプリ (29)
Windows レジストリ (6)
Windows BAT (17)
ネットワーク (5)
MySQL (1)
ニュース (8)
ハードウェア (11)
Windows VBScript-Basp21 (1)
VBScript (29)
Windows Vista (1)
Windows グループポリシー (3)
Security (6)
未分類 (4)
クールなアイテムまとめ (5)
Game (1)
PowerShell (4)


Linux ブログランキングへ

カテゴリ2

SCCM Backup 遠隔操作 VirtualBox FeliCaポート/パソリ ESXi 

カウンター

RSSリンクの表示

アクセスランキング

[ジャンルランキング]
コンピュータ
144位
アクセスランキングを見る>>

[サブジャンルランキング]
その他
31位
アクセスランキングを見る>>



フィードメーター - ほぷぅ(。・ω・) ノ PCまとめ Linux,Win,自宅サ..


Windows ブログランキングへ

にほんブログ村 IT技術ブログ IT技術メモへ
にほんブログ村

全記事表示リンク

全ての記事を表示する

検索フォーム

RSSリンクの表示

 



Linux ブログランキングへ





<%plugin_third_title>

<%plugin_third_description>

<%plugin_third_content>

<%plugin_third_description2>