/    Sign up×
Community /Pin to ProfileBookmark

Mime mail not working entirely

Hi,

This is the code I am using:

<?php

include ‘../php/Mail.php’;

include ‘../php/Mail/mime.php’ ;

$message = new Mail_mime();

// $text = file_get_contents(“mail_text.txt”);

$html = file_get_contents(“mail_html.html”);

// $message->setTXTBody($text);

$message->setHTMLBody($html);

$body = $message->get();

$extraheaders = array(“From”=>”[email protected]“, “Subject”=>”My Subject 7”);
$headers = $message->headers($extraheaders);

$mail = Mail::factory(“mail”);
$mail->send(“[email protected]”, $headers, $body);

?>

This is the mail_html.html code:

<html>
<body bgcolor=”#00FF00″>
<table bgcolor=”#FF0000″ border=”1″><tr>
<td>Pretty Polly</td>
<td><img src=”img1.jpg” /></td>
</tr></table>

</body>

</html>

If you run it:
The email reaches its destination
The problem is that mail_html.html contains an image while the email received does not. Also the body bgcolor stays white in the email. The table though does change color.
The two paths to the include files are correct.

to post a comment
PHP

1 Comments(s)

Copy linkTweet thisAlerts:
@eval_BadCode_Feb 12.2012 — You can add an image to an html-email like this:

[code=html]

<div>
<img src="data:image/gif;base64,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&#37;3D" />
</div>

[/code]


Edit: now the mail payload actually DOES contain the image "img1.jpg".

Cheers
×

Success!

Help @arrowthesparrow spread the word by sharing this article on Twitter...

Tweet This
Sign in
Forgot password?
Sign in with TwitchSign in with GithubCreate Account
about: ({
version: 0.1.9 BETA 5.19,
whats_new: community page,
up_next: more Davinci•003 tasks,
coming_soon: events calendar,
social: @webDeveloperHQ
});

legal: ({
terms: of use,
privacy: policy
});
changelog: (
version: 0.1.9,
notes: added community page

version: 0.1.8,
notes: added Davinci•003

version: 0.1.7,
notes: upvote answers to bounties

version: 0.1.6,
notes: article editor refresh
)...
recent_tips: (
tipper: @AriseFacilitySolutions09,
tipped: article
amount: 1000 SATS,

tipper: @Yussuf4331,
tipped: article
amount: 1000 SATS,

tipper: @darkwebsites540,
tipped: article
amount: 10 SATS,
)...