1. VPS 접속 정보 확인InterServer 에서 VPS를 만들면 보통 이메일로 다음 정보가 옵니다:IP 주소 (예: 123.45.67.89)root 계정 이름 (기본은 root)root 비밀번호👉 만약 이메일을 못 받았다면 InterServer VPS 관리 패널(https://my.interserver.net) 로그인 후 "Login Details" 메뉴에서 확인할 수 있어요.2. PuTTY 다운로드 및 실행PuTTY 공식 사이트에서 Windows용 설치 파일을 다운로드합니다.설치 후 PuTTY 실행.3. PuTTY 접속 설정Host Name (or IP address) : VPS의 공인 IP 주소 입력예: 123.45.67.89Port : 22 (기본 SSH 포트)Connection type :..
웹사이트에서 예약이 완료되면 고객에게 자동으로 이메일을 보내도록 개발해두었는데, 이상하게도 발송된 메일이 계속해서 **정상 메일함이 아닌 스팸메일함(정크메일)**으로 들어가는 문제가 발생했습니다.이 글에서는 그 문제의 원인과 해결 과정을 기록하고 나중에 확인하기 위해 기록합니다.SMTP 발송 시스템을 도입했거나, 메일이 스팸처리되는 문제를 겪는 개발자/운영자에게 도움이 되었으면 합니다. 상황은 아래와 같다 SMTP2GO를 통해 메일을 발송했지만, Gmail, Naver, Outlook 등에서 메일이 스팸함으로 분류됨 발송한 메일 내용은 예약 안내, 확인 링크 등으로 특별히 스팸성 문구가 없었음 메일 헤더를 확인해보니 SPF, DKIM 인증 실패 또는 미설정 상태 원인을 생각해 보았다 이메일 수신 시..
아래는 express.js와 SMTP2GO를 이용해 자동으로 이메일을 발송하는 Node.js 라이브러리 형태의 소스 코드입니다. 이 코드에서는 nodemailer 패키지를 사용하여 SMTP2GO로 이메일을 보낼 수 있습니다. 1. 먼저 nodemailer를 설치해야 합니다. 아래 명령어로 설치할 수 있습니다.npm install nodemailer 2. 그런 다음, 아래와 같이 sendEmail.js라는 라이브러리 파일을 생성하여 이메일 발송 기능을 구현합니다. sendEmail.jsconst nodemailer = require('nodemailer');/** * SMTP2GO를 이용하여 이메일을 보내는 함수 * * @param {string} to - 이메일 수신자 * @param {string..
SMTP2GO는 무료 플랜(월 1,000건 발송 한도)으로 도메인 설정을 지원하며, 해외 고객 대상 메일 발송에 안정적이고 스팸 방지 기능이 우수해 좋은 선택입니다. Express.js와의 API 연동도 간단히 가능합니다. 아래에서 SMTP2GO를 사용해 Express.js로 메일을 보내는 방법을 처음부터 자세히 설명하겠습니다.1. SMTP2GO 설정1-1. 계정 생성 및 무료 플랜SMTP2GO 웹사이트에서 계정 생성.무료 플랜은 월 1,000건 발송 한도를 제공하며, 시간 제한 없이 사용 가능.가입 후 이메일 인증을 완료하세요.1-2. 도메인 설정해외 고객에게 신뢰도 높은 메일을 보내려면 커스텀 도메인(예: noreply@yourcompany.com) 설정이 필수입니다.도메인 준비:도메인(yourcom..
커서(Cursor) AI를 설치하고 SSH 연결까지 성공하셨다면, 이제 로컬 파일(혹은 원격 서버 파일)을 수정할 수 있도록 AI에게 요청할 수 있습니다. 커서는 GPT 기반 AI와 코드 편집기를 통합한 개발툴이기 때문에, 마치 "AI와 페어 프로그래밍"하듯이 쓸 수 있어요. 아래 단계대로 요청하시면 됩니다.🔧 1. 수정하고 싶은 파일 열기먼저 커서에서 수정하려는 .js, .py, .cpp 등 소스코드를 탭으로 열어야 합니다.🗣️ 2. 명령 프롬프트 열기Mac: Cmd + KWindows: Ctrl + K위 단축키를 누르면 커서 하단에 AI 명령 프롬프트가 뜹니다.✍️ 3. AI에게 요청 예시수정 요청은 아래처럼 자연어로 적어주시면 됩니다.💬 예시 1: 함수 수정 요청이 함수에서 예외 처리 추가해줘..
윈도우 환경에서는 ssh-copy-id username@your.server.ip 를 실행할 수 없다.실행한다면 아래와 같이 나온다. 'ssh-copy-id'은(는) 내부 또는 외부 명령, 실행할 수 있는 프로그램, 또는 배치 파일이 아닙니다. ✅ 해결 방법: 수동으로 공개키 복사하기 (Windows에서 추천)📍 [1단계] 공개키 내용 확인bash복사편집type %USERPROFILE%\.ssh\id_rsa.pub 또는 메모장으로 열기:bash복사편집notepad %USERPROFILE%\.ssh\id_rsa.pub 이렇게 하면 ssh-rsa AAAA...로 시작하는 공개키 내용이 나와요.→ 이걸 전체 복사합니다 (Ctrl + A, Ctrl + C)📍 [2단계] 서버에 SSH 접속bash복사편집ss..
🛠️ [1단계] 로컬에서 SSH 키 만들기① 터미널 열기Mac, Linux, Windows (WSL or Git Bash 등)에서 터미널을 엽니다.② 아래 명령어 입력:bash복사편집ssh-keygen -t rsa -b 4096 -C "your_email@example.com" -t rsa: RSA 타입 키 생성-b 4096: 보안 강도를 위해 4096비트로 생성"your_email@example.com"은 식별용 주석이니 본인 이메일 넣으면 좋아요.③ 저장 경로 물어보면 그냥 Enter (기본값으로)bash복사편집Enter file in which to save the key (/home/yourname/.ssh/id_rsa): Enter만 눌러서 기본 경로에 저장해 주세요.④ 패스프레이즈 묻는 경우..
- Total
- Today
- Yesterday
- W3Schools Online Web Tutorials
- 구차니의 잡동사니 모음
- [IT]블로거팁닷컴
- 비앤아이님의 블로그
- Blog Suspect
- 즐거운하루 blog
- zinicap의 검색엔진 마케팅(SEM)
- 머니야머니야님의 블로그
- [Friend] AtinStory
- [기타배우기]해브원 박스
- [웹표준] SINDB.com
- 해커 C 이야기
- [애드센스] 길라잡이
- 정순봉의 IT SCHOOL
- 씨디맨의 컴퓨터이야기
- 2proo Life Story
- 못된준코의 세상리뷰
- [IT강좌] 정보문화사
- IN 대전
- 에우르트는 나쁜남자 -_-
- 씬의 싱크탱크
- 엔돌슨의 IT이야기
- 진이늘이
- 'Cooltime'의 블로그
- 후이의 Tistory
- Soulstorage
- 앤드&엔드의 블로그
- June Blog
- 노지의 소박한 이야기
- gbWorld
- 인터넷 속 나의 생각
- HarshNix
- ART of WEB
- 녹두장군 - 상상을 현실로
- 효과음
- C언어
- HTML
- 안드로이드 어플
- 안드로이드
- 강좌
- MBTI 검사
- 프로그래밍
- MBTI 테스트
- C언어 문제
- JavaScript
- C언어 소스
- 스마트폰
- php
- 프로그래밍 문제
- 강의
- 인터넷
- 인터넷 익스플로러
- 성공
- 안드로이드 어플 추천
- 소스
- 모토로이
- It
- 리뷰
- 예제 소스
- MBTI 강좌
- 소스코드
- C
- MBTI 자료
- MBTI
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | 7 |
| 8 | 9 | 10 | 11 | 12 | 13 | 14 |
| 15 | 16 | 17 | 18 | 19 | 20 | 21 |
| 22 | 23 | 24 | 25 | 26 | 27 | 28 |