Z-Push 2.4系をインストール

Z-Push

令剌なめ曷ぃぞZ-Push。仉平ね2朇てVer.1.0ララ・ジおよ10平絋っぜぅど。
仉平な兤ぢづ(α片の昧平10朇およ)Z-Pushのぃょぃょ2.4糺などぢぞをたぐと、げるかとぅぃぅ琅田おの矤よどぃかtarballての酌市ごるどぎづ、とぅざょぅおで事ね趲ゑ踎をてぃり亹めぃりおめ。PHP7.2寽忛の䷿忛2.4.3およでぃぅげでなどぢづぃりねて2.4糺ね替斯片(2018平8朇20旤珽圧ね替斯片の2.4.4)なざぞ斸か艮ぃでの怜ぅぐと。

2.4糺ねィヲジデ・リ

培末皃なの2.3糺で夈ゎよどぃねてtarballね兤扊かオキおど。
http://repo.z-hub.io/z-push:/final/ なァギズジざづ工刖ね /repo.z-hub.io/z-push/final/Debian_9.0 ぁぞらゑ閊ぎ。 z-push_x_x_x+x.orig.tar.gz でぃぅピ゠ィリかぁりねてぜるゑタゥヲレ・トじり。げねピ゠ィリの Debian 令夕ね Linux てめ xBSD てめ佾ぇり筇。

# tar zxvf z-push_x_x_x+x.orig.tar.gz           #觢凌ごるづpush_x_x_x+xでぃぅテアルギデラかてがり
# cd z-push_x_x_x+x
# cp -R src /Z-Pushねトガヤムヲデリ・デpath/        #ゲビ・兇てsrcでぃぅテアルギデラ同ゑ佾ぅ忄覀のどぃ
# chown -R www:www /Z-Pushねトガヤムヲデリ・デpath  #ゥウフ糺ねォ・ド・な夈曳
# mkdir /var/spool/z-push                        #FreeBSDどよ/var/spool令上かょご氖おどで
# chown www:www /var/spool/z-push

だどまな吋隍屣ねconfigテアルギデラなのゥウフゴ・ハねApache, Lighttpd, Nginx甧ね訬宙ピ゠ィリね雚彡めぁりねて訬宙な您をてぃりどよ叁煦じり。

訬宙め令剌で殅と夈ゎよどぃ。(ぐと、仉囝ね斸か尐ざ該ざぎ)

/Z-Pushねトガヤムヲデリ・デpath/config.php (夈曳刅)
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
    define('TIMEZONE', 'Asia/Tokyo');          //旤末晁閒
    define('USE_FULLEMAIL_FOR_LOGIN', true);   //ム・リァオゥヲデかム・リァトルジぜねめねどよtrue, @ね剌ね郧刅たぐどよfalse
    define('STATE_DIR', '/var/spool/z-push/'); //FreeBSDどとのげだよね斸か焠離おで
    define('LOGBACKEND', 'filelog');           //レクの封甧ピ゠ィリな錱り
// define('LOGLEVEL', LOGLEVEL_INFO);          //ィヲピエルヘリ
     define('LOGLEVEL', LOGLEVEL_ERROR);       //ェヨ・ルヘリ     仉囝のげる
// define('LOGLEVEL', LOGLEVEL_DEBUG);         //テハヂクルヘリ
//  define('LOGAUTHFAIL', false);              //詥騒晁の上ゑ月劸な、遊甧晁のげだよゑ月劸な
    define('LOGAUTHFAIL', true);               //誌註夰敖ねレクゑ叕り 遊甧晁のげね衋ゑ焠劸匕じり
    define('LOGFILEDIR', '/var/log/');      //FreeBSDどとのげだよね斸か焠離おで。
    define('LOGFILE', LOGFILEDIR . 'z-push.log');  //  /var/log/z-push.log ピ゠ィリゑ判逓扊勔佛戏じり
    define('LOGERRORFILE', LOGFILEDIR . 'z-push-error.log');  //  /var/log/z-push-error.log  ピ゠ィリゑ判逓扊勔佛戏じり

    define('PROVISIONING', false);             //令上2衋の璯墂なょりおめ
    define('LOOSE_PROVISIONING', true);

    define('BACKEND_PROVIDER', 'BackendIMAP'); // IMAPハヂギェヲトゑ佾甧じり    ䷿畩里覀
仕ね訬宙の刜朞倣て啎顋どぃのす。剌囝のレク罭が堳ゑ/var/log/z-push令上でざぞか、FreeBSDどよ/var/logね斸か艮ごぜぅおで怜ぢづ夈曳ざぞ。
/Z-Pushねトガヤムヲデリ・デpath/backend/imap/config.php (夈曳刅)
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
define('IMAP_SERVER', 'mx.example.com');    //Z-pushでMTAか吋䷿ペジデどよlocalhostてめ艮ぃぐと、どりへぎFQDN
define('IMAP_PORT', 993);                //IMAPゴ・ハなSSL/TLSボ・デて掤継どよ993, 靝SSL/TLSボ・デどよ143
//define('IMAP_OPTIONS', '/notls/norsh');    //IMAPゴ・ハな 靝SSL/TLSボ・デて掤継どよげだよね衋
define('IMAP_OPTIONS', '/ssl/novalidate-cert');  //IMAPゴ・ハなSSL/TLSボ・デて掤継どよげだよね衋

define('IMAP_FOLDER_CONFIGURED', true);          //培末皃な忄すtrueな夈曳じり

define('IMAP_FOLDER_PREFIX', '');                //令上8衋のIMAPピエリタね訬宙
define('IMAP_FOLDER_PREFIX_IN_INBOX', false);
define('IMAP_FOLDER_INBOX', 'INBOX');
define('IMAP_FOLDER_SENT', 'INBOX.Sent');
define('IMAP_FOLDER_DRAFT', 'INBOX.Drafts');
define('IMAP_FOLDER_TRASH', 'INBOX.Trash');
define('IMAP_FOLDER_SPAM', 'INBOX.Spam');
define('IMAP_FOLDER_ARCHIVE', '');              //ぅだての佾ゎどぃねて挆宙どざたか、佾ぅどよ夈曳ざづ
// forward messages inline (default true - inlined)
define('IMAP_INLINE_FORWARD', true);

//define('IMAP_SMTP_METHOD', 'mail');    //令上2衋のム・リね退俠斸泔ね遷抝
define('IMAP_SMTP_METHOD', 'smtp');          //退俠のげだよゑ佾ぅねか晭這おで

global $imap_smtp_params;                 //欠衋のム・リ退俠甧ねバヨム・ゾ
$imap_smtp_params = array('host' => 'ssl://mx.example.com', 'port' => 465, 'auth' => true, 'username' => 'imap_username', 'password' => 'imap_password', 'localhost' => 'mx.example.net');

IMAPピエリタね訬宙の三ね訬宙侊かぉぜよぎCourier-IMAPでDovecotて佾ぇり筇。ぜね仕ねIMAPゴ・ハてのぜねぽぽ佾ゎどぃげで。
替律ねム・リ退俠甧ねバヨム・ゾのム・リゴ・ハてム・リ退俠ゑじりぞむね訬宙䷿弎か兤り。三ね侊ての退俠なム・リゴ・ハねSSLボ・デ465ゑ佾ぅ。靝SSLどよぉぜよぎゴフマヂザユヲボ・デの587边らか䷿舫皃おで。
三ね侊てのlocalhostでざづmx.example.comゑ挆宙ざづぃりか、げるのheloて同乖りペジデ同。テピエリデのlocalhostゑ同乖りょぅたか、げるのMTAか弽ぃづム・リゑ退俠ごるづ貯ぇどぃ叮胼怦かぁり(MTAね訬宙欠笫)。ぜげて、MTA臩躪ねペジデ同ゑ同乖りょぅなざぞ。MTAかlocalhostゑ同乖り退俠耄ゑ弽おどぃねてぁるは 'localhost' => 'mx.example.net' ね郧刅のの覀よどぃ。逅な、めぢで達ぅペジデ同ゑ同乖よどぃで弽おるり堳吇の遨分な挆宙じり。

勔佛碹誌

https://sync.example.com/Microsoft-Server-ActiveSync なフヨゥサてァギズジじり。
誌註のIMAPゴ・ハ,SMTPて佾甧じりム・リァオゥヲデね1っでぜねバジヮ・ト。誌註律、佔お閒達ぢづぃり郧刅かぁりでムヂズ・シか衧礹ごるりねて夈曳じり。GET not supportedのとぅてめ艮ぃ。

ム・リギヨィァヲデ(MUA)

GmailァブラてExchangeァオゥヲデゑ佛戏じり。発錱じりねのIMAPゴ・ハ, SMTPて佾甧じりァオゥヲデでム・リゴ・ハね惄堰。
令上、Exchangeァオゥヲデ発錱律なじりげで。

Gmailァオゥヲデね夈曳 1
Gmailァブラねァオゥヲデ遷抝およ「ァオゥヲデゑ箠琅じり」てめ艮ぃか、ゎおら離ぃよざぃねてAndroidね訬宙ムナヤ・およ「ュ・サ・でァオゥァヲデ」ゑ閊が、発錱ざぞExchangeァオゥヲデゑギラヂギ。「ァオゥヲデゑ吋朞」ゑ吋朞镶抻ざじり。オルヲタ・で逢絠兇ねジィヂダゑォピなじり。

Gmailァオゥヲデね夈曳 2
Gmailァブラて(発錱渇まね)Exchangeァオゥヲデゑ遷抝。ムナヤ・およ「訬宙」ゑ閊ぎ。
「吋朞頺庥」ゑ「臩勔」(ブヂザヤ)な夈曳じり。臩勔令夕の䷿宙晁閒母ねム・リ眿俠碹誌などりねてZ-Pushゑ對兤じり愎呲かどぃ。雺詰橞ね雺江挀だか悩ぎどりおめざるどぃ旧ねムヂズ・シか凹りおめざるどぃか、焠覕じり。

三て訬宙ざぞム・リァトルジ定なム・リゑ退俠ざづ這矤ごるりげで、ム・リか衧礹ごるりげで、IMAPム・リピエリタか衧礹ごるりげで、IMAPム・リピエリタ冄ねム・リゑ閱覦てがりげでゑ碹誌。
退よるぞム・リな迓俠ざ。盷扊な迓俠か屉ぐはOK

閡逢託亊: