nhance/app/Views/mail_test.php
2024-09-13 09:00:09 +05:30

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>