0

웹 기반 전자 메일에 전자 메일 서명을 자동으로 추가해야하는 과제에 직면 해 있습니다. 서명 할 때 전자 메일 본문의 맨 아래에 자신을 발신자로 식별하는 텍스트를 의미합니다.웹 기반 전자 메일에 전자 메일 서명 자동 추가

이상적인 서명은 사전 정의되고 다른 곳에 저장되는 일부 HTML이지만 일반 텍스트는 좋은 시작이 될 것입니다.

도전 과제는 사용자가 이메일을 보내고 있음을 감지해야하는 일종의 플러그인을 사용하는 것입니다 (어쩌면 URL을 구문 분석하여). 분명히이 기능은 특정 브라우저와 이메일 서비스가 모두 다르기 때문에 제한 될 것입니다.

하지만 인터넷 브라우저의 경우 Firefox, IE 및 Chrome, 웹 기반 전자 메일 서비스의 경우 Gmail, Yahoo 및 MSN을 예로 들어 보겠습니다.

나는 cliend side scripting에 관해 거의 알지 못한다. 나는 대부분 서버 측 .net 개발자이기 때문에 나의 작업을 더욱 어렵게 만든다.

누구든지 이런 식으로 뭔가를했다면, 어떤 도움이나 단서가 매우 감사하게 될 것입니다. 사전에

감사합니다,

곤잘로 정말 해킹 아니에요

+0

"해킹"을 둘러싼 견적을 삭제할 수 있다고 생각합니다. 해킹은 순수한 해킹이며 모든 브라우저/웹 사이트가 차단하려고 시도하는 개인 정보 보호 위협이기 때문입니다. 당신의 시스템에 대해 더 많이 말해 줄 수 있습니까? 당신은 당신 자신의 서명을 만들 수 없습니까? –

+0

아닙니다. 웹 메일 사이트의 페이지 DOM에 서명을 삽입하는 일부 클라이언트 측 javascript는 실제로 해킹으로 적합하지 않습니다. 더 나은 Gmail과 같은 애드온은 오랫동안 그것을 해왔습니다. 나는 그가 그렇게 할 것이라고 생각한다. – RandomEngy

+0

이것은 실제로 프로그래밍 질문이 아닙니다. OP는 Greasemonkey 스크립트를 찾고 있습니다. –

답변

1

. Firefox에서는 Greasemonkey 스크립트가 가장 확실한 방법이라고 생각됩니다. 특정 URL로 제한된 페이지에서 일부 자바 스크립트를 실행합니다. "보내기"버튼을 찾아 외출하기 전에 전자 메일 텍스트 상자에 서명을 추가하는 몇 가지 추가 자바 스크립트를 주입하십시오. 또는 시작시 이메일 본문 텍스트 상자에 서명을 추가하고 사용자가 위에 입력을 시작한다고 가정합니다. 아마도 다른 브라우저에는 Greasemonkey와 유사한 프레임 워크가있을 것입니다.

그러나 많은 웹 이메일 서비스에는 이메일에 서명을 추가하는 기능이 내장되어 있습니다. 이메일을 보내려고 할 때마다 자바 스크립트가있는 페이지에 간섭하는 것보다 네이티브 방식을 사용하면 훨씬 강력하고 오류가 발생하지 않는 것처럼 보입니다.

그러나 어떤 경우에도 서명을 책임있게 사용하십시오. 이메일 헤더를 읽는 것으로부터 사람들이 이미 알고있는 정보는 포함시키지 마십시오.

관련 문제