본문 바로가기
728x90

분류 전체보기59

[hMailServer] 프로토콜에 대한 이해 메일서버를 만들려고 할 때 3가지의 프로토콜을 마주하게 된다. SMTP, POP3, IMAP 간단하게 각 포트가 무엇인지 정리해 보자면 1.SMTP (Simple Mail Transfer Protocol)- 이메일 전송을 위한 프로토콜 2. POP3 (Post Office Protocol 3)- 이메일 수신을 위한 프로토콜- 현재 통상적으로 사용되고 있는 버전이 3 버전이라 POP3라고 한다. 3. IMAP (Internet MEsage Access Protocol)- 이메일 수신을 위한 프로토콜 * 용량이 크고, 오프라인상태에서 메일 확인을 하고 싶다면 POP3, 다양한 단말기 및 메일만 빠르게 확인하고자 한다면 IMAP을 사용하는 것이 좋다. 2025. 4. 22.
[DevExpress]XtraReport 페이지 나누기 Devexpress Report에서 원하는 부분에서 새 페이지에 출력하고 싶다면 원하는 항목(GroupHeader, Detail 등등)을 선택하여 디자이너에 보이는 파란색 ">"버튼을 누르면위와같은 설정창이 나온다. 설정들 중 PageBreak (Default = None)을 선택하여 원하는 설정을 고르면 된다. None설정 안함BeforeBand선택한 Band 앞에서 PageBreak 된다.BeforeBandExceptFirstEntry첫번째 항목을 제외하고 선택한 Band 앞에서 PageBreak 된다.AfterBand선택한 Band 뒤에서 PageBreak 된다.AfterBandExceptLastEntry마지막 항목을 제외하고 선택한 Band 뒤에서 PageBreak 된다. 2025. 4. 22.
[hMailServer] 메일 서버 설치 가이드 - 2 hMail Database Setup파일을 실행합니다.설치가이드 1에서 설정한 비밀번호를 입력한 후 OK버튼을 누릅니다. 신규 설치 시 Create a new hMailServer Database를 선택 후 Next 생성할 데이터베이스를 선택합니다. 생성할 데이터베이스 이름과 주소를 적고 데이터베이스 접속 정보를 입력합니다. 이후 Next를 계속 눌러 설치를 진행하다보면The MySQL client(libmysql.dll, 32 bit) could not be loaded.로그에 위와같은 Error가 나왔다면 아래 첨부파일을 다운로드 하여hMailServer의 설치경로 /bin 폴더에 붙여넣어줍니다. Next를 눌러 설치를 완료하여 창을 닫아줍니다. 2025. 4. 22.
[hMailServer] 메일 서버 설치 가이드 - 1 https://www.hmailserver.com/download_archive Download archive - hMailServer - Free open source email server for Microsoft Windows www.hmailserver.com 위 서버에서 원하는 버전의 설치파일을 다운로드 합니다.(개인적으로 다운로드수가 많은 버전을 선호) 다른 프로그램 설치할때와 마찬가지로 프로그램 설치 경로를 지정해줍니다. 외부, 내부 DB를 어떤것을 사용할 것인지 선택한 후 Next를 클릭합니다.hMail DB서버의 비밀번호를 설정합니다.(까먹지 않도록 주의!)Next를 눌러 Install을 완료합니다. 2025. 4. 22.
[머신러닝] C#을 이용한 이미지 머신러닝 - 2 위치컨트롤이름상단TextBoxadress_text중간PictrueBoxpictrueBox1하단TextBoxresult_text우측상단Buttonbtn_FileOpen 해당 화면에서 파일열기 버튼을 눌러 이미지 파일을 선택한 후앞에서 학습시킨 데이터들과 비교하여 정확도를 result_text에 보여주는 간단한 프로그램입니다. //파일 오픈 이벤트 OpenFileDialog openFileDialog1 = new OpenFileDialog(); //사진파일만 필터해서 조회(jpg, png), 모든파일 openFileDialog1.Filter = "Images (*.JPG; *.PNG) | *.JPG; *.PNG |" + "ALL files(*.*)|*.*"; openFileDialog1.Ti.. 2025. 4. 22.
[머신러닝] C#을 이용한 이미지 머신러닝 - 1 사용툴 : Visual Studio 2019Windows Form앱 - .Net Core3.0이상으로 프로젝트를 새로 만들어 준다. 프로젝트 - 추가 - 기계 학습모델(머신러닝 모델) 선택 이미지 분류 선택로컬(CPU)선택(GPU나 Azure을 해도 되지만 로그인과 설치가 귀찮은 관계로 필자는 로컬 CPU를 선택함)학습시킬 이미지들을 항목별로 폴더를 만들어 이미지를 미리 저장해두자.조금전 항목별로 폴더를 선택 학습 시작 상단에 있는 코드를 복사해놓고 프로그램을 작성한다 예제는 2장에서.. 2025. 4. 22.
728x90