Pagina 1 van 1

mailen met php

Geplaatst: 06 feb 2017, 10:27
door etto_b
Kan iemand een voorbeeld php script tonen waarmee mail verstuurd en ontvangen kan worden? Bij voorkeur met instellingen zoals die bij Antagonist van toepassing zijn.

Ik kan in php wel ajax calls verwerken en mysql gebruiken, maar mail is nieuw en lukt met de eenvoudige voorbeelden van w3schools niet
.
Alvast bedankt.

Re: mailen met php

Geplaatst: 06 feb 2017, 15:56
door Notify
Hierbij een PHP script die mail "ongelzen" mail uit de "INBOX" uitleest.

Code: Selecteer alles

		/* connect to antagonist */
		$hostname = '{mail.antagonist.nl:993/imap/ssl}INBOX';
		$username = '****@example.com';
		$password = 'PASSWORD';

		/* try to connect */
		$inbox = imap_open($hostname,$username,$password) or die ( $this->send_mail(imap_last_error()) ); // Als error dan mail

		/* grab emails */
		$emails = imap_search($inbox,'UNSEEN');

		/* if emails are returned, cycle through each... */
		if($emails)
		{
			
			/* begin output var */
			$output = '';
			
			/* put the newest emails on top */
			rsort($emails);
			
			/* for every email... */
			foreach($emails as $email_number) {
							
				/* get information specific to this email */
				$overview = imap_fetch_overview($inbox,$email_number,0);
				$message = imap_fetchbody($inbox,$email_number,1);
				
				echo '<pre>';
				print_r($overview);
				echo '</pre>';
				echo '------------';
				echo '<pre>';
				print_r($message);
				echo '</pre>';
				}
				
			}
			
		} 

		/* close the connection */
		imap_close($inbox);		
Kijk ook eens op : http://php.net/manual/en/function.imap-open.php

Re: mailen met php

Geplaatst: 10 feb 2017, 10:43
door etto_b
Thanks! Heeft me goed op weg geholpen.
Mijn (gevonden) oplossing voor het verzenden van een bericht is:

$to = "to@hotmail.com";
$sub = "testmail vanuit php";
$mes = "Dit is een testmail";
$headers = "From: from@test.nl\r\n" . "Reply-To: from@test.nl\r\n";
$cc = null;
$bcc = null;
$return_path = "from@test.nl";

$res = imap_mail($to, $sub, $mes, $headers, $cc, $bcc, $return_path);

$res retourneert TRUE of FALSE.

Re: mailen met php

Geplaatst: 24 sep 2018, 10:32
door LEFF
Is er ook een php script wat mail incl bijlage kan ontvangen cq opslaan?

Re: mailen met php

Geplaatst: 24 sep 2018, 21:35
door Reno
Zeker is die er!

Ik raad je aan om even te Googlen naar wat voorbeelden, zodat je zelf kunt experimenten wat je fijn vind werken.

Een snelle Google op "php imap attachments" bracht mij al snel op StackOverflow, wat ik gedurende mijn leerproces toch wel als bijbel heb beschouwd (en nu nog steeds trouwens): https://stackoverflow.com/questions/264 ... omly-works

Succes!