Zammad: ์ผ๋ณธ์–ด ์ธ์ฝ”๋”ฉ 7 ๋น„ํŠธ iso-2022-jp๊ฐ€ ์ž˜๋ชป ์ฒ˜๋ฆฌ๋จ

์— ๋งŒ๋“  2019๋…„ 02์›” 27์ผ  ยท  29์ฝ”๋ฉ˜ํŠธ  ยท  ์ถœ์ฒ˜: zammad/zammad

์ •๋ณด :

  • ์ค‘๊ณ  Zammad ๋ฒ„์ „ : ์ตœ์‹  ๋ฒ„์ „ 2.9.x
  • ์„ค์น˜ ๋ฐฉ๋ฒ• (์†Œ์Šค, ํŒจํ‚ค์ง€, ..) : ํŒจํ‚ค์ง€
  • ์šด์˜ ์ฒด์ œ : CentOS 7.1
  • ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค + ๋ฒ„์ „ : Postgres
  • Elasticsearch ๋ฒ„์ „ :
  • ๋ธŒ๋ผ์šฐ์ € + ๋ฒ„์ „ : ๋ชจ๋“  ๋ธŒ๋ผ์šฐ์ €
  • ํ‹ฐ์ผ“ ID : # 1042716 (1047950, 1076276)

์˜ˆ์ƒ๋˜๋Š” ๋™์ž‘ :

๋ชจ๋“  ์ผ๋ณธ์–ด ์ด๋ฉ”์ผ ๋ฉ”์‹œ์ง€์˜ ์ •์ƒ์ ์ธ ์ฒ˜๋ฆฌ.

์‹ค์ œ ํ–‰๋™ :

7-bi iso-2022-jp ๋ฌธ์ž ์„ธํŠธ๋กœ ์ธ์ฝ”๋”ฉ ๋œ ์ด๋ฉ”์ผ ๋ฉ”์‹œ์ง€๋ฅผ ์ฒ˜๋ฆฌํ•˜๋Š” ๋™์•ˆ ๋ฉ”์‹œ์ง€๊ฐ€ ์ž˜๋ชป ๋””์ฝ”๋”ฉ๋ฉ๋‹ˆ๋‹ค.

๋ฉ”์ผ ํŒŒ์„œ์— ๋ฌธ์ œ๊ฐ€ ์žˆ๋‹ค๊ณ  ๊ฐ€์ •ํ•ฉ๋‹ˆ๋‹ค.

๋‹ค๋ฅธ ์ธ์ฝ”๋”ฉ / ๋ฌธ์ž ์ง‘ํ•ฉ ์กฐํ•ฉ์ด ์ œ๋Œ€๋กœ ์ž‘๋™ํ•˜๋Š” ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค.

๋™์ž‘์„ ์žฌํ˜„ํ•˜๋Š” ๋‹จ๊ณ„ :

7bit / iso-2022-jp์˜ Zammad ๋Œ€๊ธฐ์—ด์— ์—ฐ๊ฒฐ๋œ ๋ฉ”์ผํ•จ์— ์ด๋ฉ”์ผ ๋ณด๋‚ด๊ธฐ

์ด๋ฏธ ์„ค๋ช…ํ–ˆ๋“ฏ์ด ์ด๋ฉ”์ผ ๋ฉ”์‹œ์ง€์—์„œ 7 ๋น„ํŠธ ์ธ์ฝ”๋”ฉ๊ณผ iso-2022-jp ๋ฌธ์ž ์ง‘ํ•ฉ์„ ์กฐํ•ฉํ•˜๋ฉด ํ•ด๋‹น ํ‹ฐ์ผ“์— ์ž˜๋ชป๋œ ํ…์ŠคํŠธ๊ฐ€ ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค.

์˜ˆ๋ฅผ ๋“ค์–ด, ์•„๋ž˜๋Š” ์ด๋ฉ”์ผ์˜ ์ผ๋ฐ˜ ํ…์ŠคํŠธ์ž…๋‹ˆ๋‹ค.

Content-Type: text/plain; charset="iso-2022-jp"
Content-Transfer-Encoding: quoted-printable

=1B$B$3$N%"%I%l%9$X$N%a%k%^%,$r2r=3D|$7$F$/$@$5$$!#=1B(B

--_000_SL2P216MB032969A22C6D22226A7B3613EF740SL2P216MB0329KORP_
Content-Type: text/html; charset="iso-2022-jp"
Content-Transfer-Encoding: quoted-printable

<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Diso-2022-=
jp">
<style type=3D"text/css" style=3D"display:none;"> P {margin-top:0;margin-bo=
ttom:0;} </style>
</head>
<body dir=3D"ltr">
<div style=3D"font-family: Meiryo, =1B$B%a%$%j%*=1B(B, &quot;Hiragino Sans&=
quot;, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
=1B$B$3$N%"%I%l%9$X$N%a%k%^%,$r2r=3D|$7$F$/$@$5$$!#=1B(B</div>
</body>
</html>

์ด๋ฉ”์ผ ํด๋ผ์ด์–ธํŠธ๋Š” ์˜ฌ๋ฐ”๋ฅธ ํ˜•์‹์˜ HTML ๋ฉ”์‹œ์ง€๋กœ ํ‘œ์‹œํ•ฉ๋‹ˆ๋‹ค.

ใ“ใฎใ‚ขใƒ‰ใƒฌใ‚นใธใฎใƒกใƒซใƒžใ‚ฌใ‚’่งฃ้™คใ—ใฆใใ ใ•ใ„ใ€‚

๋‹ค์Œ์€ Zammad๊ฐ€ ํ‹ฐ์ผ“ ๋ณธ๋ฌธ์„ ํ‘œ์‹œํ•˜๋Š” ๋ฐฉ๋ฒ•์ž…๋‹ˆ๋‹ค.

$B$3$N%"%I%l%9$X$N%a%k%^%,$r2r=|$7$F$/$@$5$$!#(B
bug mail processing prioritised by payment third party issue verified waiting for feedback

๊ฐ€์žฅ ์œ ์šฉํ•œ ๋Œ“๊ธ€

์•ˆ๋…•ํ•˜์„ธ์š” @lsergei- ์œ„๋Œ€ํ•œ @mantas ๋Š” mail gem ๋ฌธ์ œ์— ๋Œ€ํ•œ ํ•ด๊ฒฐ ๋ฐฉ๋ฒ•์„ ์ฐพ์•˜์œผ๋ฏ€๋กœ ๋Œ€์‹  ์ฝ”๋“œ์—์„œ ์ฒ˜๋ฆฌ ํ•  ์ˆ˜ โ€‹โ€‹์žˆ์Šต๋‹ˆ๋‹ค. gem ์ž์ฒด์˜ ์ง€์† ๊ฐ€๋Šฅํ•œ ์†”๋ฃจ์…˜์€ ํ›จ์”ฌ ๋” ์ข‹๊ฒ ์ง€ ๋งŒ ์ง€๊ธˆ ๋‹น์žฅ ๋‹ฌ์„ฑ ํ•  ์ˆ˜์—†๋Š” ๊ฑฐ๋Œ€ํ•œ ์ž‘์—…์ž…๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ๊ณง ์ถœ์‹œ ๋  Zammad 3.4 ๋ฆด๋ฆฌ์Šค์—์„œ ์•ฝ 2 ์ฃผ ํ›„์— ์ž์œ ๋กญ๊ฒŒ ํ…Œ์ŠคํŠธ ํ•ด๋ณด์‹ญ์‹œ์˜ค.

๋ชจ๋“  29 ๋Œ“๊ธ€

Konnichiwa @lsergei- ํ…Œ์ŠคํŠธ ์Šค์œ„ํŠธ์— ์‚ฌ์šฉํ•  ์ˆ˜์žˆ๋Š” ์™„์ „ํ•œ ์˜ˆ์ œ ๋ฉ”์ผ์„ ์ œ๊ณตํ•ด ์ฃผ์‹œ๊ฒ ์Šต๋‹ˆ๊นŒ? ๊ทธ๊ฒƒ์€ ๋งŽ์€ ๋„์›€์ด ๋  ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๊ฐ์‚ฌ!

Konnichiwa @thorsteneckel , ๋น ๋ฅธ ์‘๋‹ต์— ๊ฐ์‚ฌ๋“œ๋ฆฝ๋‹ˆ๋‹ค.

๋ฌธ์ œ๊ฐ€์žˆ๋Š” ๋ฉ”์‹œ์ง€๋ฅผ ์–ด๋–ป๊ฒŒ ์ „๋‹ฌ ํ•˜์‹œ๊ฒ ์Šต๋‹ˆ๊นŒ? ์ „๋‹ฌํ•˜๋Š” ๊ฒƒ๋งŒ์œผ๋กœ๋„ ํ—ค๋”๋ฅผ ๋Œ€์ฒด ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ผ๋ฐ˜์ ์œผ๋กœ ๋ฉ”์ผ ํ”„๋กœ๊ทธ๋žจ์—๋Š” ์›์‹œ ๋ฉ”์ผ์„ .eml ํ˜•์‹์œผ๋กœ ์ €์žฅํ•˜๋Š” ์˜ต์…˜์ด ์žˆ์Šต๋‹ˆ๋‹ค. Apple Mail์˜ ๊ฒฝ์šฐ ์˜ˆ๋ฅผ ๋“ค์–ด File -> Save As ์ž…๋‹ˆ๋‹ค. ์ผ๋ฐ˜ ํ…์ŠคํŠธ ํŽธ์ง‘๊ธฐ์—์„œ ํ•ด๋‹น ํŒŒ์ผ์„ ์—ด๊ณ  ์—ฌ๊ธฐ์— ์—…๋กœ๋“œํ•˜๊ธฐ ์ „์— ๋ชจ๋“  ๋ฏผ๊ฐํ•œ ๋ฐ์ดํ„ฐ๋ฅผ ์ œ๊ฑฐํ•˜์‹ญ์‹œ์˜ค.

@thorsteneckel ์„ค๋ช…ํ•ด ์ฃผ์…”์„œ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค. ๋™๋ด‰ ๋œ ๋ฉ”์‹œ์ง€๋ฅผ ์ฐธ์กฐํ•˜์‹ญ์‹œ์˜ค.
GitHub๋Š” eml ํŒŒ์ผ ์—…๋กœ๋“œ๋ฅผ ์ง€์›ํ•˜์ง€ ์•Š๊ธฐ ๋•Œ๋ฌธ์— ํŒŒ์ผ ํ™•์žฅ์ž๊ฐ€ txt๋กœ ๋ณ€๊ฒฝ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

ใƒก ใƒซ ใƒž ใ‚ฌ ่งฃ้™ค .txt

๋„๋ชจ ์•„๋ฆฌ ๊ฐ€ํ† !
๋ฌธ์ œ๊ฐ€ ํ™•์ธ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•  ์ˆ˜์žˆ๊ฒŒ๋˜๋Š” ์ฆ‰์‹œ์ด ๋ฌธ์ œ๋ฅผ ์—…๋ฐ์ดํŠธํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.

๋”ฐ๋ผ์„œ์ด ๋ฌธ์ œ์˜ ๊ทผ๋ณธ ์›์ธ์€ ๋ฉ”์ผ ๊ตฌ๋ฌธ ๋ถ„์„์— ์‚ฌ์šฉํ•˜๋Š” ์ข…์†์„ฑ์ด ISO 2022 JP ์ธ์ฝ”๋”ฉ ๋ฉ”์ผ์„ ์ง€์›ํ•˜์ง€ ์•Š๊ธฐ ๋•Œ๋ฌธ ์ž…๋‹ˆ๋‹ค. ์ด์ „ ๋ฒ„์ „์— ์ง€์›์„ ์ œ๊ณตํ•˜์ง€๋งŒ ์šฐ๋ฆฌ๊ฐ€ ์‚ฌ์šฉ ํ•˜๋Š” ํ˜ธํ™˜๋˜์ง€ ์•Š๋Š” ์ถ”๊ฐ€ gem ์ด ์žˆ์Šต๋‹ˆ๋‹ค.
๊ฑฐ๊ธฐ์—์„œ ํ”ฝ์—…ํ•˜๋Š” ๋ฐฉ๋ฒ•์— ๋Œ€ํ•œ ์ง€์นจ์„ ์š”์ฒญํ•˜๊ธฐ ์œ„ํ•ด ์ฃผ์„ ์„

์ง€๊ธˆ๊นŒ์ง€ ์ž‘๋™ํ•˜๋Š” ์†”๋ฃจ์…˜์ด ์žˆ๋Š”์ง€ ๋‹ค์‹œ ํ‰๊ฐ€ ํ•ด ์ฃผ์‹œ๊ฒ ์Šต๋‹ˆ๊นŒ?

mail gem์—๋Š” ๊ด€๋ จ ๋ณ€๊ฒฝ ์‚ฌํ•ญ์ด ์—†์—ˆ์œผ๋ฏ€๋กœ ๋งˆ์ง€๋ง‰ ์˜๊ฒฌ์€ (๋ถˆํ–‰ํžˆ๋„) ์—ฌ์ „ํžˆ ์œ ํšจํ•ฉ๋‹ˆ๋‹ค.

๋งŒํƒ€ ์Šค, 7 ๋…„์ด ๋„˜์€ ํ•ดํ‚น ๋œ ๋ณด์„์„ ํ•ดํ‚นํ•˜์ง€ ์•Š๊ณ ์ด ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•  ์ˆ˜์žˆ๋Š” ํ•ด๊ฒฐ์ฑ…์ด ์žˆ๋Š”์ง€ ํ™•์ธํ•ด ์ฃผ์‹œ๊ฒ ์Šต๋‹ˆ๊นŒ? ์•„๋งˆ๋„ ์ด์ „์— ๋ณ€ํ™˜์ด ๊ฐ€๋Šฅํ–ˆ์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค.

์•ˆ๋…•ํ•˜์„ธ์š” @lsergei- ์œ„๋Œ€ํ•œ @mantas ๋Š” mail gem ๋ฌธ์ œ์— ๋Œ€ํ•œ ํ•ด๊ฒฐ ๋ฐฉ๋ฒ•์„ ์ฐพ์•˜์œผ๋ฏ€๋กœ ๋Œ€์‹  ์ฝ”๋“œ์—์„œ ์ฒ˜๋ฆฌ ํ•  ์ˆ˜ โ€‹โ€‹์žˆ์Šต๋‹ˆ๋‹ค. gem ์ž์ฒด์˜ ์ง€์† ๊ฐ€๋Šฅํ•œ ์†”๋ฃจ์…˜์€ ํ›จ์”ฌ ๋” ์ข‹๊ฒ ์ง€ ๋งŒ ์ง€๊ธˆ ๋‹น์žฅ ๋‹ฌ์„ฑ ํ•  ์ˆ˜์—†๋Š” ๊ฑฐ๋Œ€ํ•œ ์ž‘์—…์ž…๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ๊ณง ์ถœ์‹œ ๋  Zammad 3.4 ๋ฆด๋ฆฌ์Šค์—์„œ ์•ฝ 2 ์ฃผ ํ›„์— ์ž์œ ๋กญ๊ฒŒ ํ…Œ์ŠคํŠธ ํ•ด๋ณด์‹ญ์‹œ์˜ค.

์•ˆ๋…•ํ•˜์„ธ์š” @thorsteneckel ๋ฐ @mantas- ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค. ๋…ธ๋ ฅํ•ด ์ฃผ์…”์„œ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค! ํ…Œ์ŠคํŠธํ•˜๊ณ  ํ”ผ๋“œ๋ฐฑ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

์ƒˆ๋กœ์šด ๋ฆด๋ฆฌ์Šค๋ฅผ ๊ธฐ๋Œ€

์•ˆ๋…•ํ•˜์„ธ์š”. ๋‚˜๋Š” zammad์—์„œ ์ฒ˜์Œ์ž…๋‹ˆ๋‹ค.
์ด ๋ฌธ์ œ๋Š” 3.6.x์—์„œ ์ˆ˜์ •๋˜์ง€ ์•Š์€ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค.
๋‚ด zammad ์„œ๋ฒ„์— ์œ ์‚ฌํ•œ ์™œ๊ณก ๋œ ๋ฌธ์ž๊ฐ€ ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค.

@hiromayu Zammad 3.6์—์„œ ์—ฌ์ „ํžˆ ์‹คํŒจํ•˜๋Š” ์œ„์˜ ์ธ์ฝ”๋”ฉ์œผ๋กœ ์ด๋ฉ”์ผ์˜ ์›๋ณธ eml ํŒŒ์ผ์„๋ฐ›์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๊นŒ? ์ด ๋ฌธ์ œ๋ฅผ ์ฐธ์กฐํ•˜์—ฌ์ด eml์„ support [at] zammad [dot] com ๋กœ ๋ณด๋‚ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿผ ์‚ดํŽด ๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.

๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค.

์•ˆ๋…•ํ•˜์„ธ์š” MrGeneration. ์ง€์›ํ•˜๊ธฐ ์œ„ํ•ด eml ํŒŒ์ผ์„ ๋ณด๋ƒ…๋‹ˆ๋‹ค.

@hiromayu @MrGeneration ์ด ๋ฌธ์ œ๋Š” ์‹ค์ œ๋กœ ์•„์ง ํ•ด๊ฒฐ๋˜์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค. ๋‚œ ํฌ๊ธฐ ํ–ˆ์–ด (์ˆ˜๋™์œผ๋กœ ์ด๋ฉ”์ผ์„ ๊ณ ์น  ์‚ฌ๋žŒ์ด์žˆ์–ด)

์ž‘์€ ํ›„์† ์กฐ์น˜์ฒ˜๋Ÿผ :
@hiromayu ์™€ ์ƒ˜ํ”Œ ๋ฉ”์ผ ๋•๋ถ„์— ๋ฌธ์ œ๋ฅผ

์ด ๋ฌธ์ œ์™€ ๋ฌธ์ œ # 3096์„ ๊ฐ„์ ‘์ ์œผ๋กœ ๋‹ค๋ฃจ๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

์•ˆ๋…•ํ•˜์„ธ์š”. ๋ชจ๋‘ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค.
ํŒจ์น˜๋ฅผ ์ ์šฉํ•˜๋ฉด์ด ๋ฌธ์ œ๊ฐ€ ํ•ด๊ฒฐ ๋œ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค.
https://github.com/kuroda/mail-iso-2022-jp.
๋‚ด Zammad ์„œ๋ฒ„๋Š” ๋‚ด๊ฐ€ ์ง€์›ํ•˜๊ธฐ ์œ„ํ•ด ๋ณด๋‚ธ ๋ฉ”์ผ์„ ์™„๋ฒฝํ•˜๊ฒŒ ์ฒ˜๋ฆฌํ•ฉ๋‹ˆ๋‹ค.

@hiromayu ์—…๋ฐ์ดํŠธ ์ฃผ์…”์„œ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค! ํŒจ์น˜๋ฅผ ์–ด๋–ป๊ฒŒ ์ ์šฉํ–ˆ๋Š”์ง€ ์•Œ ์ˆ˜ ์žˆ์Šต๋‹ˆ๊นŒ? github ๊ธฐ์‚ฌ์— ์„ค๋ช… ๋œ๋Œ€๋กœ gem์„ ์„ค์น˜ ํ–ˆ์Šต๋‹ˆ๊นŒ?

๋‚˜๋Š”์ด ๋ฌธ์ œ๋ฅผ ๊ณ ์นœ ์ด์œ ๋ฅผ ๊ตฌ๋ณ„ ํ•  ์ˆ˜ ์—†๋‹ค๋Š” ๊ฒƒ์„ ์žŠ์—ˆ๋‹ค.
ํŒจ์น˜๋ฅผ ์ ์šฉํ•˜๊ณ  zammad ์„œ๋ฒ„๋ฅผ ์—…๋ฐ์ดํŠธ ํ–ˆ์œผ๋ฏ€๋กœ ๊ทธ์ค‘ ํ•˜๋‚˜ ๋˜๋Š” ๋‘˜ ๋‹ค ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ–ˆ์Šต๋‹ˆ๋‹ค.
๋ช…๋ น์œผ๋กœ ํŒจ์น˜๋ฅผ ์ ์šฉํ–ˆ์Šต๋‹ˆ๋‹ค.
sudo zammad run gem install mail-iso-2022-jp
์žฌ๋ถ€ํŒ…ํ•˜์‹ญ์‹œ์˜ค.

@hiromayu ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค. gem์„ ์„ค์น˜ํ–ˆ์ง€๋งŒ ์„ค์น˜๋งŒ์œผ๋กœ๋Š” ๋ฌธ์ œ๊ฐ€ ํ•ด๊ฒฐ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. server.so์—์„œ ๋ฌด์—‡์„ ๋ณ€๊ฒฝํ–ˆ๋Š”์ง€ ์•Œ ์ˆ˜ ์žˆ์Šต๋‹ˆ๊นŒ?

์ฃ„์†ก ํ•ด์š”. ๋‚˜๋Š” server.so์— ์•„๋ฌด๊ฒƒ๋„ํ•˜์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค. ๊ทธ ํŒจ์น˜๋ฅผ ์„ค์น˜ํ•˜๊ณ  ์šฐ๋ถ„ํˆฌ ์—…๋ฐ์ดํ„ฐ์—์„œ ์†Œ๊ฐœ ํ•œ zammad ์„œ๋ฒ„๋ฅผ ์—…๋ฐ์ดํŠธํ•ฉ๋‹ˆ๋‹ค.
ํŒจ์น˜ ๋งŒ ์„ค์น˜ํ•ด๋„ ์ž‘๋™ํ•˜์ง€ ์•Š๋Š” ๊ฒฝ์šฐ. ํ•ด๊ฒฐ ๋œ ๋ฌธ์ œ๋ฅผ ๊ฒฐ์ •ํ•˜๋Š” ๊ฒƒ์€ ๋„ˆ๋ฌด ๋จผ์ €์ž…๋‹ˆ๋‹ค. ๋ฉฐ์น  ํ›„ ์ด๋ฉ”์ผ์„ ํ™•์ธํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.

@hiromayu ์•Œ์•˜์Šต๋‹ˆ๋‹ค. I did the same thing and will monitor if the problem is gone.

ํ•ด๋„ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค!

์ค‘์š”ํ•œ ์ฐธ๊ณ  ์‚ฌํ•ญ :์ด ์ž‘์—… ์€ ์—…๋ฐ์ดํŠธ์— ์•ˆ์ „ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค .
๋”ฐ๋ผ์„œ ์†”๋ฃจ์…˜์„ ๊ณ ์ˆ˜ํ•˜๊ณ  ์‹ถ๋‹ค๋ฉด ์‹œ์Šคํ…œ์— ๋ฒ„๊ทธ ์ˆ˜์ • # 3096์ด ์„ค์น˜๋˜์–ด ์žˆ์ง€ ์•Š์œผ๋ฉด ๋ง‰์„ ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค.

๊ทธ๋Ÿฌ๋‚˜ ์ด๋กœ ์ธํ•ด ๋‚˜ํƒ€๋‚˜๋Š” ๋ชจ๋“  ๋ฒ„๊ทธ๋Š” ๋” ์ด์ƒ ๋ฒ„๊ทธ ์ˆ˜์ •์— ๋Œ€ํ•œ ์œ ํšจ์„ฑ์„ ๊ฒ€์‚ฌํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

@hiromayu ๊ฐ€ ์ฝ”๋“œ ์ˆ˜์ •์ด ์—†๊ธฐ ๋•Œ๋ฌธ์— ์‹ค์ œ๋กœ ์—…๋ฐ์ดํŠธ๊ฐ€ ์•ˆ์ „ํ•˜๋‹ค๊ณ  ์ œ์•ˆํ•œ @MrGeneration .

ํ‹ฐ์ผ“์„ ๋‹ซ๋Š” ๊ฒƒ์ด ๋„ˆ๋ฌด ์ด๋ฅด์ง€๋งŒ ์˜ค๋Š˜์€ ๋งํ•œ gem์„ ์„ค์น˜ ํ•œ ํ›„ ๋ฌธ์ œ๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค.

ํ™˜๊ฒฝ์„ ๋ฐ”๊ฟจ์Šต๋‹ˆ๋‹ค.
์ฆ‰, ํŠน์ • ์†Œ์Šค ์ฝ”๋“œ ์„ค์น˜ ์„ค์ •์ด์—†๋Š” ๊ฒฝ์šฐ์ด ์ž‘์—…์€ ์—…๋ฐ์ดํŠธ ์•ˆ์ „ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

์•ˆ๋…•ํ•˜์„ธ์š”! ๊ธฐ์ˆ ์  ๋ฐฐ๊ฒฝ์„ ์ œ๊ณตํ•˜๋ ค๋ฉด : gem์„ ์„ค์น˜ํ•˜๋Š” ๊ฒƒ์€ ๊ทธ ์ž์ฒด๋กœ ํšจ๊ณผ๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค. ์ถ”๊ฐ€ ์ž‘์—… / ์ฝ”๋“œ ๋ณ€๊ฒฝ ์—†์ด๋Š”๋กœ๋“œ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ ๋ฐ”๋‹๋ผ ํ™˜๊ฒฝ์„ ๋ณต์›ํ•˜๊ธฐ ์œ„ํ•ด ์„ค์น˜๋œ gem์„ ๋‹ค์‹œ ์ œ๊ฑฐํ•˜๋Š” ๊ฒƒ์ด ์ข‹์Šต๋‹ˆ๋‹ค. 7 ์ผ ์ „์— ์ƒ์„ฑ ๋œ # 3096์˜ ์ˆ˜์ • ์‚ฌํ•ญ์ด @hiromayu ์˜ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐ ํ•œ ๊ฒƒ

๋ชจ๋‘ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ Zammad์˜ ์—…๋ฐ์ดํŠธ๊ฐ€์ด ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐ ํ•œ ์ด์œ ์˜€์Šต๋‹ˆ๋‹ค.
์ •๋ณด๊ฐ€ ์ž˜๋ชป๋˜์–ด ์ฃ„์†กํ•ฉ๋‹ˆ๋‹ค.
Zammad ์„œ๋ฒ„๋ฅผ ๋‹ค์‹œ ์„ค์น˜ํ•˜๊ณ  ๊ฒฐ๊ณผ๋ฅผ ํ™•์ธํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค. ๋ฉฐ์น  ํ›„ ์ •๋ง ๊ณ ์ณ ์กŒ๋‹ค๊ณ ๋ณด๊ณ ํ•˜์„ธ์š”.

์•ˆ๋…•ํ•˜์„ธ์š”. ์ด ๋ฌธ์ œ์˜ ๋˜ ๋‹ค๋ฅธ ์˜ˆ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.
ํ•˜์ง€๋งŒ zammad ์—…๋ฐ์ดํŠธ ์ „์—๋Š” ์•ฝ๊ฐ„์˜ ์ฐจ์ด๊ฐ€ ์žˆ๋‹ค๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค.
์—…๋ฐ์ดํŠธ ์ „์— ๋ชจ๋“  ์ผ๋ณธ์–ด ๋ฌธ์ž๊ฐ€ ๊นจ์กŒ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ์ด์ œ ์šฐํŽธ ์ œ๋ชฉ์ด ์ •ํ™•ํ•ฉ๋‹ˆ๋‹ค. ๋ฉ”์ผ์˜ ๋ณธ๋ฌธ ๋งŒ ์™œ๊ณก๋ฉ๋‹ˆ๋‹ค.
์–ด๋–ป๊ฒŒํ•ด์•ผํ•ฉ๋‹ˆ๊นŒ?

์ƒˆ๋กœ์šด ์ด์Šˆ๋ฅผ ์ƒ์„ฑํ•˜์‹ญ์‹œ์˜ค.
์ด๊ฒƒ์€ ๋ณต์žกํ•œ ๋ฌธ์ œ์ด๋ฉฐ ๋™์ผํ•˜๊ฒŒ ๋ณด์ด์ง€๋งŒ ์„ฑ๊ฒฉ์ด ์•ฝ๊ฐ„ ๋‹ค๋ฅผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ด ํŽ˜์ด์ง€๊ฐ€ ๋„์›€์ด ๋˜์—ˆ๋‚˜์š”?
0 / 5 - 0 ๋“ฑ๊ธ‰