45 lines
1.9 KiB
PHP
Executable File
45 lines
1.9 KiB
PHP
Executable File
|
|
<div class="container mt-2">
|
|
<h2>Send Test Mail Using Gmail API</h2>
|
|
<form id="mailForm">
|
|
<div class="form-group">
|
|
<label for="to">To:</label>
|
|
<input type="email" class="form-control" id="to" name="to" value="velmurugan.s@venbainfotech.com" required>
|
|
</div>
|
|
<div class="form-group">
|
|
<label for="subject">Subject:</label>
|
|
<input type="text" class="form-control" id="subject" name="subject" value="Gmail API Test - . <?php echo date('Y-m-d h:i:s');?>" required>
|
|
</div>
|
|
<div class="form-group">
|
|
<label for="content">Content:</label>
|
|
<textarea class="form-control" id="content" name="content" rows="5" required><H1>Gmail API Test </H1><a target="_blank" href="<?php echo base_url('util/test_mail')?>">Click me</a>
|
|
</textarea>
|
|
</div>
|
|
<button type="submit" class="btn btn-primary">Send Mail</button>
|
|
</form>
|
|
|
|
<div id="responseMessage" class="mt-3"></div>
|
|
</div>
|
|
|
|
<script src="https://code.jquery.com/jquery-3.5.1.min.js"></script>
|
|
<script>
|
|
$(document).ready(function() {
|
|
$('#mailForm').on('submit', function(e) {
|
|
e.preventDefault();
|
|
|
|
$.ajax({
|
|
url: '<?= base_url('util/test_mail') ?>', // Replace with your controller method URL
|
|
type: 'POST',
|
|
data: $(this).serialize(),
|
|
success: function(response) {
|
|
$('#responseMessage').html('<div class="alert alert-success">' + JSON.stringify(response.data) + '</div>');
|
|
},
|
|
error: function(xhr, status, error) {
|
|
$('#responseMessage').html('<div class="alert alert-danger">Error: ' + xhr.responseText + '</div>');
|
|
}
|
|
});
|
|
});
|
|
});
|
|
</script>
|
|
|