# 메일 수신 기능이 arm에서 작동하나요?

**URL:** <https://meta.discourse.org/t/does-the-mail-receiver-work-with-arm/283908>\
**Category:** Self-hosting\
**Tags:** arm, mail-receiver\
**Created:** [10월 29, 2023, 4:20오전 UTC](https://meta.discourse.org/t/does-the-mail-receiver-work-with-arm/283908 "2023-10-29T04:20:07Z")\
**Posts on this page:** 1\
**Showing post:** 11

<div class="post-metadata">

**Author:** ![Simon\_Manning](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/simon_manning/32/198596_2.png) [@Simon\_Manning](https://meta.discourse.org/u/Simon_Manning)\
**Post date:** [11월 3, 2023, 11:49오전 UTC](https://meta.discourse.org/t/does-the-mail-receiver-work-with-arm/283908/11 "2023-11-03T11:49:13Z")

</div>

> [@mpalmer](#):
>
> 거기에 amd64에 특화된 것은 아무것도 없습니다(또는, 적어도 제가 만들었을 때는 없었고, 그 가정을 무효화할 만한 주요 변경 사항이 있었을 것이라고는 상상도 되지 않습니다).

Dockerfile의 일부로 GitHub에서 `/usr/local/bin`으로 다운로드되는 `socketee`가 있습니다. 이것은 x86\_64 바이너리이므로 작동하지 않지만, 명시적으로 구성된 경우에만 사용되는 것으로 보입니다.

> <https://github.com/discourse/mail-receiver/blob/08a25ae38f80115dc87fe05359f274210c99ea83/README.md?plain=1#L61C1-L63>

구체적으로, 위의 해당 기능은 socketee가 실행에 실패하기 때문에 arm64에서 실패할 것입니다. arm64를 위해 빌드하면 바로 작동하지 않을 다른 것은 보이지 않습니다.

> [@mpalmer](#):
>
> 이미 amd64에 대해 이미지가 빌드되고 있는 것처럼, docker 이미지 관리자가 arm64용 이미지 빌드를 만드는 문제일 뿐입니다.

100% 확신은 없지만, 대략적인 관찰에 따르면 `build` 파일에 다음 줄을 추가하는 것만으로도 가능할 것 같습니다:

```plaintext
docker build --platform linux/arm64 --build-arg=http_proxy=$http_proxy -t discourse/mail-receiver:$1 .
docker push discourse/mail-receiver:${1}_arm64

```

---

_[View the full topic](https://meta.discourse.org/t/does-the-mail-receiver-work-with-arm/283908)._
