2011-08-05 3 views
0

phpmailer를 사용하여 뉴스 레터를 내 가입자에게 보냅니다. 기본 phpmailer 질문

나는 다음과 같은 내 헤더를 설정 :

$headers = "From: Sales - Blah Blah <[email protected]>"; 
$headers .= "MIME-Version: 1.0\r\n"; 
$headers .= "Content-Type: text/html; charset=utf-8\r\n"; 

NOW, 전달 된 이메일에, 예를 들어 Gmail 계정에, 당신은 다음과 같은 나타납니다 '세부 정보 표시'링크를 누르면. 여기

from Sales - Blah Blah MIME-Version: 1.0 

[email protected] via ecbiz103.inmotionhosting.com 

to [email protected] 

date Wed, Aug 3, 2011 at 11:02 AM 

subject sales ! 

***mailed-by ecbiz103.inmotionhosting.com*** 

질문입니다 :

, 즉 " [email protected]"과에서 보내는 이메일을 볼 수있을를 내가 실제로 실제 이메일 계정에서 이메일을 보내 만들 수있는 방법

입니다 내 "보낸"탭? 당신은 캔트 :

나는 이러한 상황이 발생하면, 굵게 언급 한 마지막 줄에 간단한 대답은, 조지

답변

1

"mailed by blahblah.com" 

감사를 말할 것 같아요.

모든 phpmailer는 메일을 보내기 위해 메일 서버에 연결합니다. 실제 전자 메일 계정에 전혀 연결되지 않습니다.


편집 : 그 메일을 보내는 서버의 호스트 이름 그대로 또한

, 당신은 ecbiz103.inmotionhosting.com 참조를 제거 할 수 없습니다. 메일 서버는 하나의 IP 주소에서 실행되며이 IP에는 호스트 이름이 있습니다 (이 경우 ecbiz103.inmotionhosting.com).

+0

그래, 그게 내가 생각한 것인데, 내가받은 뉴스 레터에서 "mailed-by groupon.com"이라고 알려졌다. groupon의 예는 완전히 무작위입니다! 그래서, 나는 똑같은 목표를 달성하고 싶다. 지금은 "웹 사이트를 운영하는 회사"가 우편으로 보낸다. – george

+0

글쎄요, 실제 회사 이름이 표시되지 않도록 개인 호스트 이름을 사용하여 호스팅 된 회사입니다. 이를 달성하는 유일한 방법은 자신의 VPS 또는 전용 서버를 확보하는 것입니다. – Prisoner

1

으로 표시된 경우 http://phpmailer.worxware.com과 같은 PHP 메일러? 또는 PHP에 내장 된 mail() 함수를 의미합니까? 자신의 MIME 메시지를 작성하기 때문에 mail()을 사용하고있는 것으로 보입니다. 그러지 마. 너무 많아서 신뢰할 수 없습니다. PHPmailer (앞에서 언급 한 링크에서) 또는 Swiftmailer을 사용하면 그러한 일을 할 수 있습니다.

어느 쪽이든 보내는 메일을 계정의 "보낸"폴더에 표시하려면 blahblah.com의 메일 서버를 사용하여 자신의 전자 메일 계정을 통해 전자 메일을 보내야합니다. 또 다른 옵션은 BCC를 설정하는 것입니다. 자동으로 각 메일에 자신을 복사하고 계정에 메일 규칙을 적용하여 해당 메일을 폴더로 전환 할 수 있습니다.

+0

"어느 쪽이든, 보내는 메일을 계정의"보낸 "폴더에 표시하려면 blahblah.com의 메일 서버를 사용하여 자신의 전자 메일 계정을 통해 전자 메일을 보내야합니다." 예를 들어 PHP를 사용하여 자동으로 처리 할 수 ​​있습니까, 아니면 수동으로 메일을 보내야합니까 ?? 왜냐하면 그것은 회보이기 때문에 한 번에 모든 이메일을 보낼 수는 없기 때문에 모든 가입자가 모든 이메일 계정을 볼 수 있기 때문입니다. – george

+0

은 PHP의 mail() 함수 만 사용합니다. PHPMailer와 Swiftmailer는 당신이 말한 메일 서버를 사용할 수 있습니다. –

0

헤더의 첫 번째 줄 뒤에 줄 바꿈이 없습니다 (특히 From 헤더).